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" (&).
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.
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.
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: