El servidor Zabbix envía demasiadas notificaciones

9

Recientemente instalé el servidor Zabbix en un VPS y estoy muy contento con él. He instalado el cliente en appr. 6-7 otros VPS y todo funciona bien. La interfaz es fluida y produce gráficos muy bonitos.
Mi único problema con el software es que lo configuré para enviar notificaciones sobre problemas, pero recibo entre 30 y 60 correos electrónicos todos los días. Siempre aparece algo junto a "El servidor XXX es inalcanzable: PROBLEMA", y un minuto después: "El servidor XXX es inalcanzable: OK". Por supuesto, Zabbix también reconoce cuándo hay problemas reales y, por ejemplo, cuándo se ha reiniciado un servidor. Simplemente me parece que Zabbix "se rinde" muy rápido, o tal vez agota el tiempo más rápido de lo que se adapta a mis necesidades. He estado intentando buscar en Google este problema varias veces, pero me di por vencido, así que ahora estoy intentando este enfoque.

¿Alguien sabe cómo ajustar la fidelidad de estas notificaciones / disparadores?

anselmdk
fuente
¿Está utilizando las plantillas de ejemplo predeterminadas? si es así, lo más probable es que sea el elemento de "estado", que, en realidad, no se sugiere :) - debería cambiar a agent.ping para verificar la disponibilidad del host
Richlv

Respuestas:

9

https://www.zabbix.com/documentation/1.8/manual/escalations_and_repeated_notifications/delayed_notifications Estoy usando la funcionalidad de escalado de Zabbix para suprimir los mensajes frecuentes de encendido / apagado. En general:

  • los primeros mensajes activan la cadena de escalamiento, sin enviarle un correo electrónico
  • luego, Zabbix espera 5 minutos (o lo que sea que haya configurado) antes de enviar una notificación.
  • si en el transcurso de esos 5 minutos los cambios de estado de activación se desactivan, NO recibirá notificación y todo volverá a la normalidad.
  • Buena parte que el tablero de mandos todavía muestra

Oleg

OlegBrrr
fuente
¡Gracias! Eso parece lo que estaba buscando. Ajusté la configuración y ahora le estoy dando al sistema algo de tiempo para ver cómo se ve afectado el envío de notificaciones.
anselmdk
Después de esperar pacientemente (y relajar algunos disparadores web), el correo electrónico de Zabbix finalmente funciona correctamente ahora. ¡Gracias por el consejo!
anselmdk
5

También puedes ajustar los disparadores. He encontrado el método count () útil.
En lugar de activarse en el último (0), intente contar (300,0, "eq")}> 5 en su lugar. Esto desencadena una excepción si las últimas 5 verificaciones (suponiendo 60 segundos entre verificaciones) fallaron.

http://www.zabbix.com/documentation/1.8/manual/config/triggers

También puede deshabilitar los mensajes OK agregando la condición 'Trigger value = "PROBLEM"'. Este cambio debe hacerse en la configuración de acciones.

http://www.zabbix.com/documentation/1.8/manual/config/actions

serverSentinel
fuente
2
En realidad, su ejemplo de conteo devolverá el número de valores en los últimos 300 segundos igual a 0. Luego lo compara con 5. El efecto general es desencadenar un evento si ocurrieron 5 o más valores "0" en los últimos 300 segundos.
G-Wiz