29 votos

¿Cómo instalo nagios?

He estado escuchando sobre Nagios, una herramienta realmente poderosa para monitorización de servidores. ¿Cómo se instala?

46voto

Candie Puntos 21

Primero de todo, estoy asumiendo que usted está haciendo esto en un mercado, de marca nalgadas nuevo instalar de 12.04. Nada especial que está ocurriendo aquí.

Instalar nagios:

sudo apt-get install -y nagios3

Va a ir a través de, y preguntarle acerca de lo que un servidor de correo que desea utilizar:

enter image description here

Elegir uno basado en sus necesidades.

enter image description here

A continuación te preguntará sobre el nombre de dominio que usted desea tener el correo electrónico enviado desde. De nuevo, de relleno que de acuerdo a sus necesidades.

Se le pedirá la contraseña que usted desea utilizar - poner en una contraseña segura. Esto es para la cuenta admin nagiosadmin.

enter image description here

Y, a continuación, deberás verificar tu contraseña.

Una vez que la instalación está todo hecho, que pueden dirigirse a localhost/nagios3 (o sea la dirección IP/nombre de dominio del servidor que se instala en es) y se le pedirá que introduzca su contraseña:

enter image description here

Una vez que hayas hecho esto, usted está en!

enter image description here

Poco feo, ¿eh?

Nagios agrega automáticamente en el 'localhost' a la config, y no carga, los usuarios actuales, espacio en disco, http y ssh cheques.

enter image description here

Ahora hay una cosa más que tenemos que hacer antes de nagios está todo listo - nos tienen que aceptar comandos externos para que podamos reconocer los problemas, añadir comentarios, etc.

Para hacer eso, tenemos que editar un par de archivos. Comience abriendo /etc/nagios3/nagios.cfg con el siguiente comando:

sudo nano /etc/nagios3/nagios.cfg

Búsqueda de check_external_commands, y gire a la check_external_commands=0 a check_external_commands=1.

Ahora, reiniciar apache ejecutando

sudo service apache2 restart

No ha terminado! Necesitamos editar /etc/group. Debe haber una línea como esta:

nagios:x:114

Cambiar a

nagios:x:114:www-data

Guarde y cierre el archivo.

Ahora, tenemos que editar el /var/lib/nagios3/rw ficheros con permiso:

sudo chmod g+x /var/lib/nagios3/rw

Y, a continuación, (porque de cómo funcionan los permisos) necesitamos editar los permisos del directorio anterior que con:

sudo chmod g+x /var/lib/nagios3

Ahora, reiniciar nagios con:

sudo service nagios3 restart

Si el uso de Apache como servidor web, reiniciar que también:

sudo service apache2 restart

Y usted debe ser bueno para ir! Feliz monitorización.

Para tener alertas por correo electrónico, consulte esta pregunta y la respuesta.

1voto

Johan Puntos 1599

Este howto en Linode.com es muy detallado, y funciona con Nagios 3:

http://library.linode.com/server-monitoring/nagios/ubuntu-12.04-precise-pangolin

y he aquí un buen resumen de cómo monitorear un sitio web usando Nagios 3:

http://ostatic.com/blog/monitoring-web-services-with-nagios

y aquí es otro buen ejemplo de configuración de Nagios y Apache, y la configuración de las extensiones:

http://bobcares.com/blog/?p=67

-1voto

code-法 Puntos 126

Te recomiendo seguir Nagios oficial guía de inicio rápido, que no usar apt-get, pero descargar el código fuente, compilar e instalar a continuación.

Esto aseguraría que su Nagios está instalado en/usr/local/nagios /

Encontrar la ventaja Nagios instalado en /usr/local/nagios/cuando trato de instalar Nagios servicio Compruebe aceptador, un complemento para Nagios.

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by: