Manual nagios.
Enviado por KEFREN_2017 • 7 de Enero de 2017 • Tutorial • 382 Palabras (2 Páginas) • 185 Visitas
Instalar las librerías de Desarrollo
sudo apt-get install build-essential libgd2-xpm-dev apache2-utils unzip
Crear cuenta de usuario Nagios y el Grupo nagioscmd
sudo useradd -m nagios
sudo passwd nagios
Crear un nuevo grupo nagcmd por permitir comandos externos que se presentará a través de la interfaz web. Añadir tanto para el usuario nagios y el usuario apache al grupo.
sudo groupadd nagcmd
sudo usermod -a -G nagcmd nagios
sudo usermod -a -G nagcmd www-data
Ir a la página de descarga Nagios, y obtener la última versión. Al escribir esto, la versión más reciente era 4.1.1.
wget https://assets.nagios.com/downloads/nagioscore/releases/nagios-4.1.1.tar.gz
Y, descargar plugins de Nagios también. plugins de Nagios le permiten controlar hosts, dispositivos, servicios, protocolos y aplicaciones con Nagios
wget http://www.nagios-plugins.org/download/nagios-plugins-2.1.1.tar.gz
Instalar Nagios y los plugins; Ir a la carpeta en la que haya descargado nagios, y extraerlo con el comando:
tar xzf nagios-4.1.1.tar.gz
Cambiar al directorio nagios:
cd nagios-4.1.1/
Ejecute los siguientes comandos uno por uno de la terminal para compilar e instalar Nagios.
sudo ./configure --with-command-group=nagcmd
sudo make all
sudo make install
sudo make install-init
sudo make install-config
sudo make install-commandmode
Introduzca los siguientes comandos para compilar e instalar Nagios interfaz web.
sudo make install-webconf
Usted puede obtener el siguiente error:
/usr/bin/install -c -m 644 sample-config/httpd.conf /etc/httpd/conf.d/nagios.conf
/usr/bin/install: cannot create regular file ‘/etc/httpd/conf.d/nagios.conf’: No such file or directory
Makefile:296: recipe for target 'install-webconf' failed
make: *** [install-webconf] Error 1
El mensaje de error anterior describe que nagios está tratando de crear el archivo nagios.conf dentro del /etc/httpd.conf/directory. Sin embargo, en los sistemas de Ubuntu el archivo nagios.conf debe colocarse en / etc / apache2 / sites-enabled / directorio.
Por lo tanto, ejecute el siguiente comando en lugar de utilizar sudo make install-webconf.
sudo /usr/bin/install -c -m 644 sample-config/httpd.conf /etc/apache2/sites-enabled/nagios.conf
Compruebe si nagios.conf se coloca en el directorio / etc / sites-enabled / apache2.
...