Instalando Nagios Core

Hace tiempo vengo postergando pasar del Nagios disponible en los repositorios de debian/ubuntu a la versión más reciente de Nagios. Por suerte, cuando por fin me decidí encontré mucha documentación al respecto. No inventé nada, lo único que hice fue recopilar información de varios sitios y darle un diseño más simpático, para que sirva de documentación.

requerimientos: apache y php activado

apt-get install build-essential

cd /tmp
wget http://prdownloads.sourceforge.net/sourceforge/nagios/nagios-4.0.7.tar.gz
tar xvfz nagios-4.0.7.tar.gz
cd nagios-4.0.7

Creamos los usuarios y grupones necesarios

useradd nagios
groupadd nagcmd
/usr/sbin/usermod -a -G nagios nagios
/usr/sbin/usermod -a -G nagcmd www-data
/usr/sbin/usermod -a -G nagcmd nagios

Procedemos con la instalación

./configure --with-nagios-group=nagios --with-command-group=nagcmd --with-mail=/usr/bin/sendmail --with-httpd_conf=/etc/apache2/conf-available
make all
make install
make install-init
make install-config
make install-commandmode
make install-webconf

Activamos la configuración de apache y reiniciamos los servicios

a2enconf nagios.conf
service apache2 restart
service nagios restart

Y los plugins? Lo mismo. Descarga e instalación.

cd /tmp
wget http://nagios-plugins.org/download/nagios-plugins-2.0.3.tar.gz
tar xvfz nagios-plugins-2.0.3.tar.gz

cd nagios-plugins-2.0.3
./configure --with-nagios-user=nagios --with-nagios-group=nagios
make
make install

service nagios restart #reiniciamos el servicio

Comentarios