Aqui está minha configuração atual:
Basicamente, tenho um acionador que executa um cenário da Web a cada 15 segundos para ver se meu serviço está on-line.
Depois, tenho dois outros gatilhos que executam cenários da Web a cada 60 segundos que fazem chamadas para a ferramenta para verificar o status de vários componentes.
Quando 'Tool is not online' é acionado, os outros dois gatilhos não serão disparados, graças à minha expressão que defini. Isso está funcionando como esperado.
O problema
Quando 'Tool is not online' desaparece - em outras palavras: a ferramenta voltou a ficar on-line, os outros acionadores que antes não eram disparados, agora são acionados e exibidos em Monitoring ... ou seja, até que sejam executados novamente e são capazes de se conectar à ferramenta e os cenários da web obtêm o código HTTP e o valor String que eles exigem.
Exemplo
A ferramenta fica off-line
'A ferramenta não está on-line' executa o cenário da web, o cenário da web falha, aciona o acionador
'Mais de 5 tíquetes ...' e 'Um ou mais integrantes ...' são executados e o cenário da Web falha, mas a 'Ferramenta não está on-line' também é acionada, portanto eles não são acionados (como por expressão mostrada)
A ferramenta fica on-line, o gatilho 'A ferramenta não está on-line' desaparece
Problema: Os acionadores do # 3 que não foram acionados devido ao status de 'A ferramenta não está on-line' agora são acionados à medida que a expressão é atendida e são exibidos no Monitoramento guia
Os acionadores do # 3 executam novamente a verificação do cenário da Web e desaparecem
Tags zabbix zabbix-agent