[comment]: # ({54046c3a-363073a8})
# 23 Monitoramento Web

[comment]: # ({/54046c3a-363073a8})

[comment]: # ({060ef5ad-060ef5ad})
#### Visão geral 

Este widget exibe um resumo do status dos cenários de monitoramento web ativos.

[comment]: # ({/060ef5ad-060ef5ad})

[comment]: # ({6f57752f-d0a8a9db})
#### Configuração

![](../../../../../../../assets/en/manual/web_interface/frontend_sections/monitoring/web_monitoring.png)

::: noteclassic
Nos casos em que um usuário não tem permissão para acessar certos elementos do widget, o nome do elemento aparecerá como _Inacessível_ durante a configuração do widget.
Isso resulta em _Item Inacessível, Host Inacessível, Grupo Inacessível, Mapa Inacessível_ e _Gráfico Inacessível_ sendo exibidos no lugar do nome "real" do elemento.
:::

Além dos parâmetros comuns [common](/manual/web_interface/frontend_sections/monitoring/dashboard/widgets#common-parameters) para todos os widgets, você pode definir as seguintes opções específicas:

|   |   |
|--|--------|
|*Grupos de hosts*|Insira grupos de hosts para exibir no widget. Este campo possui preenchimento automático, então ao começar a digitar o nome de um grupo, será exibida uma lista suspensa com grupos correspondentes.<br>Especificar um grupo de host pai seleciona implicitamente todos os grupos de hosts aninhados.<br>Os dados dos hosts desses grupos serão exibidos no widget. Se nenhum grupo de hosts for inserido, todos os grupos de hosts serão exibidos.|
|*Excluir grupos de hosts*|Insira grupos de hosts para ocultar do widget. Este campo possui preenchimento automático, então ao começar a digitar o nome de um grupo, será exibida uma lista suspensa com grupos correspondentes.<br>Especificar um grupo de host pai seleciona implicitamente todos os grupos de hosts aninhados.<br>Os dados dos hosts desses grupos não serão exibidos no widget. Por exemplo, os hosts 001, 002, 003 podem estar no Grupo A e os hosts 002, 003 também no Grupo B. Se selecionarmos *exibir* o Grupo A e *excluir* o Grupo B ao mesmo tempo, apenas os dados do host 001 serão exibidos no painel.|
|*Hosts*|Insira hosts para exibir no widget. Este campo possui preenchimento automático, então ao começar a digitar o nome de um host, será exibida uma lista suspensa com hosts correspondentes.<br>Se nenhum host for inserido, todos os hosts serão exibidos.|
|*Tags*|Especifique tags para limitar o número de cenários web exibidos no widget. É possível incluir ou excluir tags e valores de tags específicos. Várias condições podem ser definidas. A correspondência de nomes de tags é sempre sensível a maiúsculas e minúsculas.<br>Há vários operadores disponíveis para cada condição:<br>**Existe** - incluir os nomes de tags especificados<br>**Igual** - incluir os nomes de tags e valores especificados (sensível a maiúsculas e minúsculas)<br>**Contém** - incluir os nomes de tags onde os valores contêm a sequência digitada (correspondência parcial, não sensível a maiúsculas e minúsculas)<br>**Não existe** - excluir os nomes de tags especificados<br>**Não é igual** - excluir os nomes de tags e valores especificados (sensível a maiúsculas e minúsculas)<br>**Não contém** - excluir os nomes de tags especificados onde os valores das tags contêm a sequência digitada (correspondência parcial, não sensível a maiúsculas e minúsculas)<br>Há dois tipos de cálculo para condições:<br>**E/Ou** - todas as condições devem ser atendidas, condições com o mesmo nome de tag serão agrupadas pela condição Ou<br>**Ou** - basta que uma condição seja atendida|
|*Exibis hosts em manutenção*|Incluir hosts que estão em manutenção nas estatísticas.|

[comment]: # ({/6f57752f-d0a8a9db})

[comment]: # ({d06a9609-57df99f4})
#### Web monitoring widget

Once you have completed the configuration, you might like to see the widget with the data it displays.
To do it, go to *Monitoring* → *Dashboards*, click on the name of a dashboard where you created the widget.

In this example, you can see the widget named "Zabbix frontend" displaying the status of the web monitoring for three host groups:
"Internal network," "Linux servers," and "Web servers."

![](../../../../../../../assets/en/manual/web_interface/frontend_sections/monitoring/web_monitoring_2.png)

A web monitoring widget displays the following information:

- a name of a widget; below it, there are four columns:
  -  *Host group* - displays a list of host groups that contain hosts having web scenarios configured;
  -  *Ok* - displays a number of web scenarios (in green color) when two conditions are observed:
     - Zabbix has collected the latest data for a web scenario(s);
     - all steps that were configured in a [web scenario](/manual/web_monitoring/example#scenario) are in "Ok" *[Status](/manual/web_monitoring/example#step-3)*.
  -  *Failed* - displays a number of web scenarios (in red color), which have some failed steps:
     - click on the host name, and it will open a new window; the *Status* column provides detailed information (in red color) on the step
       where Zabbix failed to collect the data; and also,
     - gives a hint for the parameter that has to be corrected in the [configuration form](/manual/web_monitoring/example#scenario).

![](../../../../../../../assets/en/manual/web_interface/frontend_sections/monitoring/web_monitoring_3.png){width="600"}

  -  *Unknown* - displays a number of web scenarios (in grey color) for which Zabbix has neither collected data,
     nor has an information about the failed steps.

![]#### Widget de monitoramento web

Depois de concluir a configuração, você pode querer visualizar o widget com os dados que ele exibe.  
Para isso, vá até *Monitoramento* → *Painel*, e clique no nome de um painel onde você criou o widget.

Neste exemplo, você pode ver o widget chamado "Zabbix frontend" exibindo o status do monitoramento web para três grupos de hosts:  "Rede interna", "Servidores Linux" e "Servidores web."

![](../../../../../../../assets/en/manual/web_interface/frontend_sections/monitoring/web_monitoring_2.png)

Um widget de monitoramento web exibe as seguintes informações:

- o nome do widget; abaixo dele, há quatro colunas:
  -  *Grupos de hosts* - exibe uma lista de grupos de hosts que contêm hosts com cenários web configurados;
  -  *Ok* - exibe o número de cenários web (em verde) quando duas condições são atendidas:
     - O Zabbix coletou os dados mais recentes para o(s) cenário(s) web;
     - todos os passos configurados em um [web scenario](/manual/web_monitoring/example#scenario) estão em *[Status](/manual/web_monitoring/example#step-3)* "OK".
  -  *Falha* - exibe o número de cenários web (em vermelho) que possuem alguns passos com falha:
     - clique no nome do host para abrir uma nova janela; a coluna *Status* fornece informações detalhadas (em vermelho) sobre o passo  
onde o Zabbix não conseguiu coletar os dados; além disso,
     - fornece uma dica sobre o parâmetro que deve ser corrigido no formulário de configuração [configuration form](/manual/web_monitoring/example#scenario).

![](../../../../../../../assets/en/manual/web_interface/frontend_sections/monitoring/web_monitoring_3.png){width="600"}

  -  *Desconhecido* - exibe o número de cenários web (em cinza) para os quais o Zabbix não coletou dados,  
nem possui informações sobre os passos com falha.

![](../../../../../../../assets/en/manual/web_interface/frontend_sections/monitoring/web_monitoring_4.png){width="600"}(../../../../../../../assets/en/manual/web_interface/frontend_sections/monitoring/web_monitoring_4.png){width="600"}

[comment]: # ({/d06a9609-57df99f4})

[comment]: # ({c2bd880a-d6bc4ebe})

##### Visualizando o status e data

Links clicáveis no widget permitem navegar facilmente e obter rapidamente informações completas sobre cada cenário web.  
Assim, para visualizar:

-  o [Status](/manual/web_monitoring/example#step-3) clique no nome de um grupo de hosts.
-  estatísticas mais detalhadas, clique no nome do cenário. Neste exemplo, é "Zabbix frontend".
-  os detalhes em caso de status *Failed* (Falha), clique no nome de um grupo de hosts; na janela que abrir,  clique no nome de um cenário web na coluna *Name* (Nome); isso abrirá informações mais detalhadas sobre os passos configurados nos quais o Zabbix não conseguiu coletar os dados.

![](../../../../../../../assets/en/manual/web_interface/frontend_sections/monitoring/web_monitoring_5.png){width="600"}

Agora, você pode retornar ao formulário de configuração do  [web scenario configuration form](/manual/web_monitoring/example#scenario) corrigir suas configurações.

Para visualizar os detalhes em caso de status *Unknown* (Desconhecido), você pode repetir os mesmos passos explicados para *Failed*.

::: noteimportant
Na primeira instância de monitoramento, um cenário web é sempre exibido no estado *Unknown*,  
que é alterado para o estado *Failed* ou *Ok* logo após a primeira verificação.  
No caso de um host ser monitorado por um proxy, a mudança de status ocorre de acordo com a frequência de coleta de dados configurada no proxy.
:::

[comment]: # ({/c2bd880a-d6bc4ebe})
