Nagios es la herramienta de monitoreo de código abierto más utilizada que nos ayuda a monitorear los servicios y las aplicaciones que se ejecutan en Windows, Linux, enrutadores y otros dispositivos de red. Con la ayuda de Nagios, puede monitorear servicios y atributos básicos. Podemos acceder a Nagios mediante la interfaz web que viene con el paquete y la configuración debe realizarse a nivel de archivo.
Lista de servicios:
Este tutorial describe cómo puede monitorear servicios y atributos "privados" de servidores Linux/UNIX, tales como:
Atributos:
- Carga de la CPU
- Uso de memoria
- Uso de disco
- Usuarios registrados
- Procesos en ejecución
- etc.
Servicios privados:
- HTTP
- FTP
- SSH
- SMTP
- etc
Instalar Nagios:
Nagios3 está disponible en el repositorio de openSUSE, solo emita el comando para instalar
zypper instalar nagiosConfigurar Nagios:
Se debe ingresar el nombre de usuario y la contraseña para acceder a la interfaz web, el archivo de autenticación se puede encontrar en el directorio /etc/nagios. Agregue la contraseña de administrador (nagiosadmin) a ese archivo.
htpasswd2 -c /etc/nagios/htpasswd.users nagiosadmin
Acceder a la interfaz web:
Reinicie el servidor web Nagios y Apache.
/etc/init.d/nagios reiniciar &&/etc/init.d/apache2 reiniciarAhora acceda a la interfaz web de Nagios usando la siguiente URL. Se le pedirá el nombre de usuario (nagiosadmin) y la contraseña que especificó anteriormente.
http://localhost/nagios/
Será redirigido a la página de inicio, haga clic en Servicios para ver el estado de los hosts.
Eso es todo.