NAGIOS

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 10

NAGIOS

Instalación.

Instalamos dependencias para Nagios en Centos Linux.

Seguidamente instalamos el repositorio Epel para instalar dependencias que


no encontramos en los repositorios por defaults.

yum install epel-release

yum install fping qstat

yum install "perl(Net::SNMP)"

Creación de usuario y grupos de Nagios

Por motivos de seguridad Nagios debe tener su propio usuario y grupo.

Además de eso, tener un grupo para ejecutar scripts o plugins a nombre de nuestro servidor web.

Creamos usuario Nagios y le activamos una contraseña

Seguidamente creamos el grupo nagcmd para ejecutar scripts o plugins y lo


agregamos a los grupos nagios y apache.
Es muy importante tener el grupo nagcmd ya que Nagios ejecutara sus
chequeos desde el.

Descargamos Nagios Core y Nagios plugins

Descomprimimos el paquete y Compilamos código fuente de Nagios Core.

Ya con los tar.gz en el disco del servidor, descomprimimos el archivo de nagios core y entramos a
su directorio.
Ejecutamos configure pasándole de parámetro el grupo nagcmd, este
comando nos dirá si nos falta alguna dependencia y debe ejecutarse sin
errores.

No debe salir ningún error.

Compilamos el código fuente de Nagios Core.


Instalamos el script de inicio de Nagios.

Hacemos una instalación de archivos de ejemplo de la configuración de


Nagios.

Habilitamos la ejecución de scripts y comandos al usuario nagios y grupo


nagcmd.

Copiamos configuracion de Apache para Nagios.


Creamos una cuenta de usuario nagiosadmin para uso de la interfaz web de
Nagios Core y le colocamos contraseña.

Compilamos código e instalamos Nagios plugins

Nos preparamos para compilar el código de Nagios Plugins.

Para esto retornamos un directorio más arriba (donde tenemos el tar.gz) y descomprimimos el
archivo.

Entramos al directorio de Nagios plugins, ejecutando configure como usuario y grupo nagios.

Seguidamente (siempre y cuando no nos de error configure) compilamos e instalamos los plugins.

Realizamos un make y un make install para compilar los plugins.


Plugins instalados.

Modificamos contactos y grupos de Nagios:

Se recomiendo hacer una copia de los archivos antes de modificarlos.

Comenzamos sacando una copia de contacts.cfg

Modificamos el archivo contacts.cfg: En este archivo es donde creamos las cuentas y grupos de
contacto para envió de alertas.

Con un editor de texto ingresamos a /usr/local/nagios/etc/objects/contacts.cfg

Modificamos el correo para que lleguen las alertas.


Reiniciamos apache.

Activamos el servicio para su ejecución apenas hagamos boot, lo reiniciamos y verificamos quede
ok.
Verificamos que nagios esté bien configurado, la verificación debe decirnos que no tenemos ni
Warnings ni Errors.

Activamos y ejecutamos Nagios Core en Linux para que se ejecute cuando haga boot el servidor
Linux.

Seguidamente ejecutamos y verificamos el servicio.


Modificamos configuración de Apache para Nagios

Para que podamos ejecutar correctamente la interfaz web de Nagios, debemos hacer unos
cambios en Apache.

Básicamente, agregar que busque y ejecute los index.php, insertando la línea: DirectoryIndex
index.html index.php

Solo modificamos esta parte, lo demás lo dejamos como esta.

Reiniciamos el servicio de Apache para que tome los cambios.


Uso de interfaz web Nagios Core.

Abrimos un navegador y nos dirigimos a http://ip-servidor/nagios

Haz el cambio a la ip o dominio internet de tu servidor Linux.

Apenas conectemos se nos pedirá un usuario y contraseña, ingresamos con la cuenta nagiosadmin
creada en pasos anteriores.

También podría gustarte