P: Como posso adicionar um gatilho para soar o alarme se for acionado por mais de um minuto ou dois
A: Você quer dizer, mais tempo de inatividade no último período de tempo, então o gatilho ficará assim:
Com valor médio:
{net.tcp.service[http,80].avg(120)}<0,5
Ou com count
:
{net.tcp.service[http,80].count(120)}<60
Ou talvez você queira ver apenas um tempo de inatividade constante e puro? OK:
{net.tcp.service[http,80].count(120)}<1
-
P: Vamos dizer que depois de verificar 3 vezes cada vez que o http enviou 0 (estava inativo). Como adicionar gatilho para isso?
A: {net.tcp.service[http,80].count(#3)}<1
-
Q: Ouvi dizer que é possível fazer gráficos de carga para o http usando o zabbix? Alguém sabe como fazer isso ou tem link para algum bom como?
R: A princípio, você deve avaliar o que significa "carregar gráfico para http" tecnicamente: carga da CPU, uso da CPU, uso da RAM, uso da conexão, etc. Não existe essa coisa chamada "http load":)-
Nota: o net.tcp.service não verificará se o seu site está funcionando ou não, ou se o serviço está funcionando bem ou não, está apenas estabelecendo conexão TCP e sessão HTTP simples. Para uma melhor verificação de disponibilidade, use o Monitoramento da Web do Zabbix .