Instalación de nagios

Solo disponible en BuenasTareas
  • Páginas : 7 (1568 palabras )
  • Descarga(s) : 0
  • Publicado : 23 de febrero de 2012
Leer documento completo
Vista previa del texto
Instalación de Nagios en openSUSE
Introducción

Esta guía está pensada para proveerle simples instrucciones de como instalara Nagios desde código fuente en Fedora y tener monitoreando su máquina local en 20 minutos. Estas instrucciones fueron escritas basadas en la distribución Linux openSUSE 10.2.
Paquetes Necesarios
Revise que tiene instalados los siguientes paquetes en su instalación deopenSUSE antes de continuar. Puede utilizar yast para instalar los paquetes en openSUSE.
* apache2
* C/C++ librerías de desarrollo
1) Crean información de la cuenta

Cambiar a usuario root.
su -l

Crear un nuevo usuario nagios y asignarle una contraseña.
/usr/sbin/useradd -m nagios
passwd nagios
Crear un grupo nagios. Agregar el usuario nagios a este grupo.
/usr/sbin/groupaddnagios
/usr/sbin/usermod -G nagios nagios

Crear un nuevo grupo nagcmd para permitir que comandos externos sean ingresados por medio de la interfaz web. Agregar tanto el usuario nagios como el usuario apache al grupo.
/usr/sbin/groupadd nagcmd
/usr/sbin/usermod -G nagcmd nagios
/usr/sbin/usermod -G nagcmd wwwrun

2) Bajar Nagios y los Plugins

Crear un directorio para guardar los archivos.mkdir ~/downloads
cd ~/downloads

Bajar el código fuente comprimido de ambos, tanto Nagios como los plugins de Nagios (visitar http://www.nagios.org/download/ para enlaces de las últimas versiones).
wget http://osdn.dl.sourceforge.net/sourceforge/nagios/nagios-3.3.1.tar.gz
wget http://osdn.dl.sourceforge.net/sourceforge/nagiosplug/nagios-plugins-1.4.15.tar.gz

3) Compile e instale NagiosExtraiga el código fuente del archivo comprimido de Nagios.
cd ~/downloads
tar xzf nagios-3.3.1.tar.gz
cd nagios-3.3.1

Ejecute el script de configuración de Nagios, pasando el nombre del grupo que usted creo anteriormente:
./configure --with-command-group=nagcmd

Compile el código fuente de Nagios.
make all
Instale los binarios, el script de inicio, archivos de configuración deejemplo y otorgue permisos en el directorio de comandos externos.
make install
make install-init
make install-config
make install-commandmode

No inicie Nagios todavía - hay más cosas que hacer antes de hacerlo...
4) Personalice la configuración
Archivos de configuración de ejemplo han sido instalados en el directorio /usr/local/nagios/etc. Estos archivos de ejemplo deben de trabajaradecuadamente para empezar a utilizar Nagios. Usted necesita realizar un cambio más antes de proceder...
Edite el archivo de configuración /usr/local/nagios/etc/objects/contacts.cfg su editor favorito y cambie la dirección de correo que está asociada con el contacto nagiosadmin con la dirección de correo donde desea recibir las alertas.
vi /usr/local/nagios/etc/objects/contacts.cfg

5) Configure lainterfaz WEB

Instale el archivo de configuración web en el directorio conf.d de Apache.
make install-webconf

Creamos la cuenta nagiosadmin para entrar a la interfaz web de Nagios. Recuerde la contraseña que asigno a esta cuenta - la necesitará después.
htpasswd2 -c /usr/local/nagios/etc/htpasswd.users nagiosadmin

Reinicie Apache para que la nueva configuración tome efecto.
service apache2restart

6) Compile e instale los Plugins de Nagios

Extraiga los plugins de Nagios del archivo comprimido.
cd ~/downloads
tar xzf nagios-plugins-1.4.15.tar.gz
cd nagios-plugins-1.4.15

Compile e instale los plugins.
./configure --with-nagios-user=nagios --with-nagios-group=nagios
make
make install

7) Inicie Nagios

Agregue a Nagios a la lista de servicios del sistema y así seejecute automáticamente cuando el sistema inicie.
chkconfig --add nagios
chkconfig nagios on

Revise los archivos de configuración de ejemplo de Nagios.
/usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg

Si no hay errores, inicie Nagios.
service nagios start

8) Login a la interfaz WEB

Ahora usted podrá acceder a la interfaz web de Nagios por medio de la dirección en la...
tracking img