Cómo instalar y configurar Nagios en Ubuntu 9.04
Publicado: 13 de julio de 2009 a las 14:31 | Etiquetas: alertas y configurar , Linux , Nagios , UbuntuNagios es una buena herramienta de código abierto para el seguimiento de los componentes de red y servicios. Puede ser configurado para enviar alertas por correo electrónico
Que debido a la nueva versión (3) Se puede encontrar en los repositorios, la instalación es mucho más fácil ahora, con apt-get:
sudo apt-get install nagios3
Comprobación de la instalación:
nagios3 sudo-v nagios.cfg
Así es como la prueba debe ser similar a:
Nagios 3.0.6
Copyright (c) 1999-2008 Ethan Galstad (http://www.nagios.org)
Última modificación: 01/12/2008
Licencia: GPL
Leyendo la configuración de ...
Ejecución de pre-vuelo de verificación de la configuración de ...
Comprobación de los servicios ...
Chequeado 7 servicios.
Comprobación de los ejércitos ...
Un control de dos ejércitos.
Comprobación de los grupos de acogida ...
Chequeado 5 grupos de acogida.
Comprobación de los grupos de servicios ...
Chequeado 0 grupos de servicio.
Verificación de los contactos ...
Nos registramos dos contactos.
Comprobación de los grupos de contacto ...
De facturación de un grupos de contacto.
Comprobación de la escalada de servicio ...
Chequeado 0 escaladas de servicio.
Comprobar las dependencias de servicio ...
0 Chequeado dependencias de servicio.
Comprobación de la escalada de acogida ...
Chequeado 0 escaladas de acogida.
Comprobar las dependencias de acogida ...
0 Chequeado dependencias de acogida.
Verificación de comandos ...
Nos registramos 150 comandos.
Comprobación de períodos de tiempo ...
Nos registramos 4 periodos de tiempo.
Comprobación de las rutas circulares entre los ejércitos ...
Comprobación de la serie circular y dependencias de servicio ...
Comprobación de los controladores de eventos mundiales ...
Obsesivos compulsivos comandos del procesador de cheques ...
Comprobación de los ajustes misceláneos ...
Advertencias: 0
Errores totales: 0
Las cosas se ven bien - No hay problemas graves se detectaron durante la verificación previa al vuelo
Todo debería estar bien. Que los errores pueden ocurrir en la mayoría de los casos debido a los permisos.
Ahora tenemos que agregar el usuario de Nagios (antes de eso, el que tiene que llegar a / etc/nagios3):
cd / etc/nagios3
sudo htpasswd-c htpasswd.users Nagios
Debe introducir la contraseña para el nuevo usuario dos veces:
Nueva contraseña:
Vuelva a escribir la nueva contraseña:
Adición de la contraseña de usuario de Nagios
En este punto, la interfaz web de Nagios se puede acceder por:.
http://localhost/nagios3/
o, http://IP/nagios3/
Ahora usted puede configurar Nagios. El archivo de configuración se encuentra en / etc/nagios3/nagios.cfg. El resto de los archivos que permiten diversas configuraciones se encuentra en conf.d. En el archivo contacts_nagios2.cfg la cuenta de correo electrónico se pueden establecer las alertas serán enviadas DÓNDE:
gedit contacts_nagios2.cfg
definir el contacto {
contact_name alex
Nagios alias de Administración
service_notification_period 24 × 7
host_notification_period 24 × 7
service_notification_options w, u, c, r
host_notification_options d, r
service_notification_commands de notificación de servicio por correo electrónico
host_notification_commands notify-host-a-email
correo electrónico alex@domain.com
}
Los correos electrónicos serán enviados a alex@domain.com.
Cada uno debe agregar al contacto CONTACTGROUP:
CONTACTGROUP define {
contactgroup_name administradores
Nagios alias Administradores
los miembros de alex
}
Agregar el nuevo usuario al grupo de Nagios:
useradd-m-G Nagios alex
passwd alex
Escriba la nueva contraseña de UNIX:
Vuelva a escribir la nueva contraseña de UNIX:
passwd: password updated successfully
En la interfaz web es posible que reciba el siguiente mensaje:
Parece como si usted nota tiene permiso para ver la información de cualquiera de los servicios que usted solicitó ...
En este caso, tiene que editar cgi.cfg:
sudo gedit cgi.cfg
En estas líneas de tejido de cambio de archivo:
authorized_for_system_information = Nagios
authorized_for_configuration_information = Nagios
authorized_for_system_commands = Nagios
authorized_for_all_services = Nagios
authorized_for_all_hosts = Nagios
authorized_for_all_service_commands = Nagios
authorized_for_all_host_commands = Nagios
, Donde "Nagios" Ese es el usuario ha instalado Nagios.
Si ha utilizado este tutorial o tiene alguna pregunta, no dude en dejar un comentario más abajo. También puede calificar este tutorial para que me haga saber lo que estoy haciendo. Gracias! ![]()




























La Discusión
ver lo que todos están diciendo
[...] Utilice este complemento, Nagios, obviamente, es necesario instalar. N º [...]
Muy buen tutorial. Hay un montón de tutoriales para la instalación de Nagios en la red, pero con tu tutorial y me las he arreglado para poner de Nagios.
Gracias!
@ Adrián: Me alegra que te haya ayudado. Los autores, a partir a tratar de publicar más tutoriales sobre distintos.
mee demasiado
Yo sinceramente dudo que va a ir sobre ceva.dar ... para mi sorpresa .. tutorial es un muy bien explicado y PTR desconocen ...
Yo soy uno de ellos y quiero darle las gracias.
si usted puede venir con un poco de ayuda y el sentido de la configuración de mysql de gestión y, posiblemente, sobre la forma de "trabajar" con él broswer + un poco de administrador php ya sería todo lo que puedo decir de webhosting.
Muchas gracias de nuevo
@ BFC

Me alegro de que el tutorial te ayudó - Sabemos que todos los tutoriales y métodos que aquí se presentan son evaluados, a fin de no tener mucho trabajo.
Por supuesto que quiero hacer muchos más tutoriales, posiblemente para completar algo de la existente, pero tienen muy poco tiempo para mí para cuidar de él.
No entiendo a qué te refieres cuando dices "ayudar en el sentido de mysql y php administrador" - una guía de instalación para esto?
Gracias por comentar y te espero aquí.
Parece ser un tutorial limpio. Voy a darle una oportunidad!
@ Armanca: Por favor, inténtelo y quiero saber si tiene algún problema.
muchas gracias .. este artículo realmente me ayuda mucho ..
Sería bueno saber dónde están las definiciones check_command para todos los plugins Resid. No incluye check_http commands.cfg de Ubuntu, por lo que aparentemente es lo que cuenta se puede utilizar como check_http! Foo
Hola,
Quiero agregar múltiples servidores de Windows para supervisar para Nagios, por favor ayuda como es posible.
no estoy entender cómo será capaz de agregar múltiples ventanas de la máquina en el archivo de windows.cfg, Cuando voy a cambiar nombre host_name alias y no iniciar los servicios de Nagios y obtener error, por favor consulte el archivo de configuración.
Por favor, ayúdame.
Gracias
Rajnish
impresionante!
Hola,
También me encontré con el error "Parece como si usted nota tiene permiso para ver la información para cualquier
de los servicios que ha solicitado ... "
Solución para mí fue service_description cambiando.
Yo estaba usando "NSClient + + - Versión" .... Después de cambiar a "NSClient - Versión" desapareció el error.
¿Podría esto ayudar a alguien más tal vez.
Saludos, tcpdump
Gracias a todos por sus comentarios. Como yo estaba ocupado latelly, no he responder a sus mensajes. Espero que entiendas esto.
Saludos,
Alex
Boa Tarde,
Puedo añadir novo amigo nao CONSIGO usuario Podere me ajudar?
Se enorgullecen Que nao é un comando Valido
e quando nao tento acessar acess a través de Internet.
obrigado.
Amigo,
Por favor, formuló su pregunta en Inglés, si usted realmente necesita ayuda!
¡Salud!
buen trabajo aquí