O Zabbix é capaz de monitorar dispositivos compatíveis com SNMP e até exibe seu status em sua interface da Web:
OíconeverdeindicaqueoZabbixestárecebendodados.
O ícone vermelho indica que o Zabbix não está recebendo dados.
No entanto, não consigo encontrar nenhuma maneira óbvia de o Zabbix me notificar se um dispositivo SNMP se tornou indisponível.
Hoje, descobri que um dos meus servidores ficou sem espaço em disco; o disco estava sendo monitorado pelo SNMP, mas o Zabbix não recebia nenhum dado desde 15 de dezembro! Por todo esse tempo ele estava mostrando esse ícone vermelho, mas eu nunca tive razão para ver a lista de host naquele tempo e, portanto, perdi isso. Até hoje, quando o servidor morreu devido a ficar sem espaço em disco e meu telefone tocou no meio do jantar ...
Na investigação, descobri, é claro, que snmpd is stopped
. Eu gostaria de ter sido notificado disso há dois meses!
O Zabbix não deveria gerar um evento quando isso acontece? O manual do Zabbix não menciona nada sobre isso. E o Google só quer me dizer como monitorar OIDs específicos. Como sou notificado quando um dispositivo SNMP simplesmente não está respondendo?
A abordagem óbvia é criar um gatilho, embora eu não tenha ideia do nome do item que esse ponto de dados pode ter (novamente, não está no manual nem é aparente no Google).
O servidor é o Zabbix 2.0.9 e estou usando o modelo Template SNMP Disks incorporado.