GNU/Linux >> Tutoriales Linux >  >> Linux

Cómo instalar Nagios en Linux Mint 19 / Linux Mint 18

Nagios es la herramienta de monitoreo de código abierto más utilizada que nos ayuda a monitorear los servicios y 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 los Nagios utilizando la interfaz web que viene con el paquete y las configuraciones deben realizarse en el nivel de archivo.

Lista de servicios

Este tutorial describe cómo puede monitorear servicios y atributos "privados" de servidores Linux/UNIX, 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

Cambie al usuario root.

sudo su -

Instale las dependencias para Nagios 4.

apt-get update
apt-get install build-essential apache2 php openssl perl make php-gd libgd2-xpm-dev libapache2-mod-php libperl-dev libssl-dev daemon wget apache2-utils

Cree el usuario nagios y el grupo nagcmd (permitiendo que los comandos externos se ejecuten a través de la interfaz web), agregue el usuario nagios y apache a la parte del grupo nagcmd.

useradd nagios
groupadd nagcmd
usermod -a -G nagcmd nagios
usermod -a -G nagcmd www-data

Descargar la última versión de Nagios Core.

cd /tmp/
wget https://assets.nagios.com/downloads/nagioscore/releases/nagios-4.4.2.tar.gz
tar -zxvf nagios-4.4.2.tar.gz
cd /tmp/nagios-4.4.2/

Compilar e instalar Nagios:

./configure --with-nagios-group=nagios --with-command-group=nagcmd --with-httpd_conf=/etc/apache2/sites-enabled/
make all
make install
make install-init
make install-config
make install-commandmode
make install-webconf

Configurar Nagios

Los archivos de configuración de muestra ahora se han instalado en el directorio /usr/local/nagios/etc. Estos archivos de muestra deberían funcionar bien para comenzar con Nagios. Deberá realizar un solo cambio antes de continuar...

Edite el archivo de configuración /usr/local/nagios/etc/objects/contacts.cfg con su editor favorito y cambie la dirección de correo electrónico asociada con la definición de contacto de nagiosadmin a la dirección que le gustaría usar para recibir alertas.

vi /usr/local/nagios/etc/objects/contacts.cfg

Cambie el campo de dirección de correo electrónico para recibir la notificación.

define contact{
        contact_name                    nagiosadmin             ; Short name of user
        use                             generic-contact         ; Inherit default values from generic-contact template (defined above)
        alias                           Nagios Admin            ; Full name of user

        email                           [email protected]       ; <<***** CHANGE THIS TO YOUR EMAIL ADDRESS ******
        }

Configurar interfaz web

Cree una cuenta de nagiosadmin para iniciar sesión en la interfaz web de Nagios. Recuerde la contraseña que asignó a esta cuenta; la necesitará más adelante.

htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadmin

Ejecute el siguiente comando.

a2enmod cgi

Reinicie Apache para que la nueva configuración surta efecto.

service apache2 restart

Descargar e instalar complementos de Nagios

Descargue los complementos de Nagios en el directorio /tmp.

cd /tmp
wget https://nagios-plugins.org/download/nagios-plugins-2.2.1.tar.gz
tar -zxvf /tmp/nagios-plugins-2.2.1.tar.gz
cd /tmp/nagios-plugins-2.2.1/

Compile e instale los complementos.

./configure --with-nagios-user=nagios --with-nagios-group=nagios
make
make install

Iniciar Nagios

Verifique los archivos de configuración de muestra de Nagios.

/usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg

Ahora, inicie el servicio Nagios.

systemctl start nagios

Permita que Nagios se inicie automáticamente al iniciar el sistema.

systemctl enable nagios

Acceder a la interfaz web de Nagios

Ahora acceda a la interfaz web de Nagios usando la siguiente URL.

http://dirección-ip/nagios/

Se le pedirá el nombre de usuario (nagiosadmin) y la contraseña que especificó anteriormente.

Panel de Nagios:

Servicios de Monitoreo:

Eso es todo. Ahora, está listo para agregar máquinas Linux a la herramienta de monitoreo de Nagios .


Linux
  1. Cómo instalar Wine 4.0 en Linux Mint 19

  2. Instale Nagios 3.4 en Linux Mint 14

  3. Cómo instalar Python en Linux Mint 20

  4. Cómo instalar Nagios en Ubuntu 14.04

  5. Cómo instalar Nagios en Ubuntu 16.04

Cómo instalar Java en Linux Mint 19

¿Cómo instalar Eclipse en Linux Mint?

¿Cómo instalar Anbox en Linux Mint?

Cómo instalar Kodi en Linux Mint

Cómo instalar Linux Mint en VirtualBox

Cómo instalar Ansible en Linux Mint 20