nagios.pdf


Vista previa del archivo PDF nagios.pdf


Página 1 2 3 4 5 6 7

Vista previa de texto




Notifica al administrador mediante email, teléfono, o realmente lo que queramos si
existe el plugin o lo sabemos programar.

Equipos usados para las pruebas
En primer lugar para las pruebas he usado una máquina Ubuntu 10.10 (equipo a monitorizar) y
una máquina Debian 6 (equipo con el servidor Nagios instalado). El equipo con Ubuntu 10.10
tiene el servidor de SNMP montado y dado acceso al PC con Debian.
Instalación de Nagios.
En Debian es tan sencillo como “apt-get install nagios3”. Nos pedirá una contraseña para el
administrador. Con esto Nagios ya quedaría instalado y funcionando.
Uso de Nagios
Para entrar en el panel de administración de Nagios tenemos que abrir el explorador, ir a
http://127.0.0.1/nagios3, user:nagiosadmin y password la que pusimos antes.
Con esto veremos que está configurado por defecto localhost, que analiza servicios como ssh o
http(dando error si está desactivado), el espacio usado en disco (y nos alertaría si fuera inferior a
los límites establecidos en el archivo de configuración) y el número de usuarios logueados en
ese momento, entre otras cosas.
Modos de extraer información de Nagios
Lo que hemos visto arriba vale para localhost, ya que Nagios puede ejecutar lo que quiera en
nuestro propio equipo, ¿pero cómo hace Nagios para sacar dicha información de otros equipos
de red?
Hay varias posibilidades:


Para los servicios como SSH o HTTP, puede comprobarse sin ningún tipo de
privilegios que están activos y funcionando, como podríamos hacer nosotros
manualmente conectándonos al SSH o entrando a la web alojada en el ordenador
analizado.



Para el resto, podemos usar el plugin nrpe, que permite ejecutar comandos de
nagios de forma remota, al igual que hacemos en localhost.



Otra opción es usar SNMP, en cuanto esté configurado podemos decirle a
Nagios que nos compruebe diversos parámetros de SNMP. Algunos comandos ya
vienen por defecto (por ejemplo snmp_disk o snmp_procname), pero crear uno
personalizado es tan fácil como saber el OID de lo que queremos leer.

Ficheros de configuración de Nagios
Los ficheros de configuración de Nagios se encuentran en mi instalación en
“/etc/nagios3/conf.d/”. Dentro de esta carpeta tenemos los archivos de los host.