Profundizando nagios.pdf


Vista previa del archivo PDF profundizando-nagios.pdf


Página 1...21 22 232425111

Vista previa de texto


• Plantilla inicial para definir periodos de chequeos, aquí se definen los rangos
de tiempo donde son válidos el envío de alertas y las verificaciones de los
servicios que están funcionando
objects/windows.cfg
• Plantilla de ejemplo de chequeo de equipos Windows
services/
• Aqui vamos a definir los servicios que usaremos en los chequeos. Se define la
métrica o el servicio a monitorizar y el host/grupo de hosts sobre el que se
ejecuta
var/rw/
• Alli se encuentra un archivo special de socket que realiza la comunicacion de
los comando y ordenes de la interfaz web hacia nagios, como cambiar
horarios de chequeo, deshabilitar notificaciones etc.
• El archivo que alli se encuentra nagios.cmd debe tener permisos de
escritura y lectura por el propietario y el grupo de pertenencia
nagios:nagcmd (660), nagcmd es un grupo especial en el cual vamos a
incluir al usuario que ejecuta el servidor web (ej. en apache sobre Debian
www-data), y asi poder enviar ordenes desde la interfaz web CGI. Esta es
una característica avanzada de Nagios es que permite vía web la ejecución
de ciertas tareas más allá del propio conjunto de CGI’s que vienen de serie,
como por ejemplo la
caída o el reinicio del propio Nagios, etcétera. Para poder ejecutar este tipo de
comandos es necesario también configurar el sistema de una forma un tanto
especial. No hay que olvidar que al configurar Nagios de este modo se está
permitiendo desde la web activar o desactivar opciones que en principio sólo
estaban disponibles desde la consola del sistema. Para configurar Nagios de
esta forma, hay que editar el fichero principal nagios.cfg y añadir (o modificar
si ya existen) las siguientes líneas:
check_external_commands=1
command_check_interval=-1
command_file=/usr/local/nagios/var/rw/nagios.cmd

Lo que hará que Nagios active el chequeo para buscar comandos externos, con
tanta frecuencia como sea posible por el sistema y buscará los comandos en el
archivo nagios.cmd.
En el siguiente gráfico detalla la organización recomendada de la configuración
de Nagios.