GuiaInstalaciónPluginsNagios

Guía de instalación de los plugins de Nagios

Antes de comenzar

Esta guía trata la instalación y corta configuración de los plugins para Nagios Core.

Estos plugins no son más que comandos extra que nos permiten realizar comprobaciones de forma más exhaustiva. Se recomienda la instalación de dichos paquetes puesto que las opciones de monitorización que nos brindan, son muy comunes en una infraestructura de servidores.

Es necesario tener instalado Nagios Core antes de seguir esta guía.

La instalación y configuración se realiza sobre un sistema CentOS.

Requisitos

  • Sistema CentOS.
  • Nagios Core.

Consideración importante

Durante los pasos que serán mostrados, serán vistos una serie de comandos con unos parámetros de grupo. Esos grupos deben ser los que se encuentran en el sistema de cada uno; de hacer un copia-pega del comando y no coincidir los grupos existentes del sistema (usados en la configuración inicial de Nagios) con los parámetros de dicho comando, la instalación podría llegar a fallar.

Por lo tanto, se recomienda verificar qué grupo se utilizó en la instalación inicial y usar ese mismo para la actualización.

Descarga y configuración de los plugins de Nagios

Esta guía ha sido creada en agosto de 2017, eso quiere decir que, tal vez, la versión puede haber cambiado, pero el procedimiento es el mismo.

Se deben ejecutar los comandos que aparecen a continuación para poder descargar, extraer y configurar:

# cd /opt
# wget http://nagios-plugins.org/download/nagios-plugins-2.2.1.tar.gz
# tar xzf nagios-plugins-2.2.1.tar.gz
# cd nagios-plugins-2.2.1
# ./configure --with-nagios-user=nagios --with-nagios-group=nagios
# make
# make install

Se asume que el usuario que se creó durante la instalación de Nagios Core fue nagios, ya que durante la preparación del proceso de compilación de los plugins se le asigna el nombre y grupo.

Con esto, el sistema ya debería tener los plugins instalados y listos para ser usados en el directorio de Nagios.

Espero que os resulte de utilidad.

Héctor Martínez Tobar
@hmartineztobar