Professional Documents
Culture Documents
HowHowHow-to Sobre Nagios PDF
HowHowHow-to Sobre Nagios PDF
Índice.
¿Qué es Nagios?
Funcionalidades de Nagios
Instalación de Nagios.
Uso de Nagios
Interfaz de Nagios
Conclusiones
Introducción
Realizaré este documento sobre el sistema de monitorización Nagios. Para ello lo configuré y
probé en dos equipos (uno como cliente y otro como servidor). Una vez entendido el proceso de
configuración, sería fácil configurar y añadir nuevos equipos a la red de vigilancia de Nagios.
Contenido.
¿Qué es Nagios?
Funcionalidades de Nagios
Nagios permite:
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
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.
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?
• 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.
define service{
use generic-service
host_name ubunto-vbox
check_command check_users!20!50
define service{
host_name ubunto-vbox
check_command snmp_users!public!20!50
En el primer caso lo realizamos a partir del nrpe, el 20 indica a partir de cuántos usuarios habrá
una advertencia y el 50 a partir de cuántos usuarios el estado será crítico.
En el segundo caso hacemos la consulta a partir del SNMP, el único cambio es el “public”, que
indica la comunidad usada para conectarnos por SNMP.
En el ordenador donde tenemos montado nagios, simplemente con un “apt-get install nagios-
nrpe-plugin” quedaría instalado y configurado.
Interfaz de Nagios
Conclusión
Nagios es una herramienta muy versátil y útil. Además de ello es libre y gratuita, con lo que a
falta de una alternativa mejor debería ser vital para cualquier administrador de sistemas.
La configuración es lo más complejo del proceso, sin duda alguna, ya que no hay nada que te
ayude ya sea en forma de menús, y la ayuda no es que sea muy orientadora al principio
Bibliografía
http://www.nagios.org/documentation