En esta sección aprenderá cómo configurar alertas en forma de notificaciones en Zabbix.
Con métricas que recopilan datos y iniciadores diseñados para "disparar" ante situaciones problemáticas, también sería útil tener algún mecanismo de alerta que nos avisara sobre eventos importantes incluso cuando no estemos mirando directamente a la interfaz de Zabbix.
Esto es lo que hacen las notificaciones. El correo electrónico es el método de entrega más popular para las notificaciones de problemas, aprenderemos cómo configurar un correo electrónico de notificación.
Inicialmente existen varias notificaciones predefinidas de métodos de entrega en Zabbix. Correo electrónico es uno de esos.
Para configurar los ajustes de correo electrónico, vaya a Alertas → Tipos de medios y haga clic en Correo electrónico en la lista de tipos de medios predefinidos.
Esto nos presentará el formulario de definición de configuración de correo electrónico.
Todos los campos de entrada obligatorios están marcados con un asterisco rojo.
En la pestaña Tipo de medio, establezca los valores de servidor SMTP, helo SMTP y correo electrónico SMTP en los adecuados para su entorno.
El "correo electrónico SMTP" se utilizará como la dirección "De" para las notificaciones enviadas desde Zabbix.
A continuación, es necesario definir el contenido del mensaje del problema. El contenido es definido mediante una plantilla de mensaje, configurada en la pestaña Plantillas de mensajes.
Haga clic en Agregar para crear una plantilla de mensaje y seleccione Problema como tipo de mensaje.
Haga clic en Agregar cuando esté listo y guarde el formulario.
Ahora ha configurado 'Correo electrónico' como tipo de medio de trabajo. El tipo de medio también debe estar vinculado a los usuarios definiendo direcciones de entrega específicas (como ya hicimos al configurar un nuevo usuario), de lo contrario, no será utilizado.
Entregar notificaciones es una de las acciones que se hacen en Zabbix. Por lo tanto, para configurar una notificación, vaya a Alertas → Acciones → Activar acciones y haga clic en Crear acción.
Todos los campos de entrada obligatorios están marcados con un asterisco rojo.
En este formulario, ingrese un nombre para la acción.
En el caso más sencillo, si no añadimos condiciones más especificas, la acción se tomará ante cualquier cambio de activación de "Ok" a "Problema".
Aún debemos definir qué debe hacer la acción -y eso se hace en la pestaña Operaciones. Haga clic en Agregar en el bloque Operaciones, que abre un nuevo formulario de operación.
Todos los campos de entrada obligatorios están marcados con un asterisco rojo.
Aquí, haga clic en Agregar en el bloque Enviar a usuarios y seleccione el usuario ('usuario') que hemos definido. Seleccione 'Correo electrónico' como valor de Enviar solo a. Cuando termine con esto, haga clic en Agregar, y se debe agregar la operación:
Eso es todo para una configuración de acción simple, así que haga clic en Agregar en el formulario de acción.
Ahora, con la entrega de notificaciones configurada, sería divertido realmente recibir una. Para ayudar con eso, podríamos aumentar intencionalmente la carga en nuestro equipo - para que nuestro iniciador "se dispare" y recibamos una notificación de problema.
Abra la consola en su equipo y ejecute:
Puede ejecutar uno o varios de estos procesos.
Ahora vaya a Monitoreo → Últimos datos y vea cómo la carga ha aumentado en los valores de 'CPU. Recuerde, para que nuestro iniciador dispare, el valor de 'carga de CPU' debe superar '2' durante 3 minutos seguidos. Una vez que lo haga:
Si las notificaciones no funcionan: