Añadir una alerta ante un problema

En Pandora FMS la forma más básica de realizar alertas es asignar una alerta a un módulo específico.

Introducción

Desde luego se pueden hacer trabajos más avanzados tales como alertas sobre eventos, correlación, etcétera. La primera alerta a realizar consiste en enviar un correo electrónico cuando salga fuera de línea una de las máquinas que ya se están monitorizando (con el módulo Host alive).

Las alertas en Pandora FMS están compuestas por tres elementos:

En este caso concreto se va a utilizar un comando predefinido (envío de correos electrónicos), se va a modificar una acción que ya existe (Mail to XXX) y se va a utilizar una plantilla que también existe, la plantilla Critical condition, que ejecutará la alerta cuando el módulo en cuestión aparezca en estado crítico.

Véase también: “Sistema de alertas en Pandora FMS (vídeo)”.

< ANTERIOR SIGUIENTE >

Configuración del Servidor

Para el correcto funcionamiento del comando email se debe configurar en el fichero pandora_server.conf un servidor de correo que permita hacer relay.

En el ejemplo, el servidor de correo situado en nuestro anfitrión local (localhost) mediante Postfix . Se debe poner la dirección IP del servidor de correo local, o uno en Internet (configurando para ello la autenticación).

Para modificar el fichero de configuración del servidor se debe acceder a él, situado en /etc/pandora/pandora_server.conf como usuario root elevando sus privilegios mediante el comando sudo su. Usted es el único responsable de dicha clave.

guiarapida_mailconf02.png

Para editar dicho archivo de configuración en este ejemplo se utiliza el programa vim. Puede obtener más información en el vídeo tutorial «Edición de ficheros con VIM».

Busque las líneas que se observan en la siguiente captura de pantalla y establezca esos valores. Si no se dispone de un servidor de correo, se puede usar por ejemplo una cuenta de Gmail®. Se puede ver una guía rápida de cómo configurar el servidor de Pandora FMS para que funcione con una cuenta de Gmail® en el siguiente enlace: Configuración de alertas por email.

Las líneas que comienzan con el caracter # son comentarios y no son tenidos en cuenta por el servidor.

guiarapida_mailconf03.png

Una vez realizados los cambios se pulsa ESC y :wq para guardar los cambios y salir. Una vez esté en la línea de comandos, reinicie el servidor Pandora FMS:

/etc/init.d/pandora_server restart

Configuración de la Alerta

Como se indicó anteriormente, las alertas en Pandora FMS se componen de 3 partes: Comando, Acción y Plantilla. Se puede encontrar estas opciones en la sección Alerts. Para poder configurar esta alerta solo se necesita modificar la acción por lo que se usarán la opción Alert actions.

pfms-management-alert_actions.png

La acción a utilizar es Mail to admin, haga clic en dicho nombre para editar la acción de alerta.

pfms-management-alert_actions-mail_to_admin.png

Modifique el campo 1 (Field 1) y coloque su buzón de correo electrónico, en este ejemplo se utiliza yourmail@example.com. El campo 2 (Field 2) se dejará el texto que hay en la captura. Aquí se están usando dos macros que reemplazarán en tiempo de ejecución el nombre del agente y el módulo que ha generado la alerta.

Asignar alerta al módulo

Navegue hasta la edición del agente donde tenga el módulo definido y haga clic sobre la pestaña de alertas:

pfms-agent_add_alert.png

Ahora añada el módulo (Host Alive), la plantilla (Critical Condition) y la acción ( Mail to admin ). Pulse en el botón Add alert.

pfms-agent_add_alert_2.png

Una vez añadida podrá observar en la vista del agente comprobando si se está ejecutando o no, viendo el color de su estado:

pfms-agent_add_alert_3.png

Cuando el host salga fuera de línea la alerta se iniciará:

pfms-agent_add_alert_4.png

Un correo con la alerta debería llegar al buzón de correo, algo parecido a lo siguiente:guiarapida_mail.png

Las alertas de Pandora FMS son extremadamente flexibles, y por tanto, en ocasiones, complejas de emplear. Existe un capítulo de la documentación específicamente para ellas: Alertas en Pandora FMS.