7 Parâmetros de página

Visão geral

A interface web suporta vários parâmetros em padrão HTTP GET para controlar o que será exibido. Eles podem ser passados diretamente na URL usando o padrão parameter=value, separados da URL pelo símbolo de interrogação (?) e, entre sí, pelo caractere de "E comercial" (&).

Status das triggers

Módulo acessível em Monitoramento → Triggers, nome da página tr_status.php.

Para definir o filtro o parâmetro filter_set=1 deverá ser informado. Campos ausentes na consulta receberão seu valor padrão.

Parâmetros genéricos
  • groupid
  • hostid
  • fullscreen
Parâmetros da página
  • show_triggers - opção de filtro Estado das triggers, 1 - Incidentes recentes, 2 - Qualquer, 3 - Incidente
  • ack_status - opção de filtro Estado do reconhecimento, 1 - Qualquer, 2 - Com eventos não reconhecidos, 3 - Com o último evento não reconhecido
  • show_events - opção de filtro Eventos, 1 - Esconder tudo, 2 - Mostrar tudo, 3 - Mostrar não reconhecidos
  • show_severity - opção de filtro Severidade mínima da trigger, 0-5 - correspondem à severidade
  • status_change_days - opção de filtro quantidade de dias da opção - Idade menor que
  • status_change - opção de filtro Idade menor que, 0 - inativo, 1 - ativo (status_change_days deverá ser usado)
  • txt_select - opção de filtro Filtrar por nome, texto livre
  • application - opção de filtro Aplciação, texto livre
  • show_maintenance - opção de filtro Mostrar hosts em manutenção, 0 - não exibir, 1 - exibir
  • show_details - opção de filtro Mostrar detalhes, 0 - não exibir, 1 - exibir

Filtrar por inventário de host

Desde o Zabbix 2.4.0, as triggers também podem ser filtradas por dados do inventário do host. A sintaxe aqui é um pouco mais complicada pois se trata de um array de parâmetros, exemplos:

inventory[0][field]=type_full
       inventory[0][value]=Virtual machine
       inventory[1][field]=os_full
       inventory[1][value]=Linux

Estes parâmetros deverão ser codificados no padrão de URLS, ficando de forma similar ao exemplo a seguir:

inventory%5B0%5D%5Bfield%5D=type_full
       inventory%5B0%5D%5Bvalue%5D=Virtual machine
       inventory%5B1%5D%5Bfield%5D=os_full
       inventory%5B1%5D%5Bvalue%5D=Linux

O códigos referentes aos campos de inventário podem ser encontrados no manual da API.

Eventos de trigger

Pode ser construída facilmente uma URL para acessar os eventos de determinada trigger, sendo útil para notificações com URLs para maiores detalhes, exemplo:

http://<​server_ip_or_name>/​zabbix/​events.php?​triggerid={TRIGGER.ID}&filter_set=1