Instalación de plugins en nagios

vamos a instalar un plugin que nos permita la monitorización de la temperatura del disco duro
para ello vamos instalar el softeare que nos dirá la temperatura

sudo apt install hddtemp
sudo hddtemp /dev/sda

Descargamos el plugin de la siguiente dirección web:
Archivo:Descarga del archivo
Fuente:
https://exchange.nagios.org/directory/Plugins/System-Metrics/Environmental/check_hddtemp-2Esh/details

Y lo movemos a la carpeta /usr/lib/nagios/plugins/

sudo cp "dirección del archivo" /usr/lib/nagios/plugins/

Editamos el archivo sudoers

sudo nano /etc/sudoers

y le añadimos la siguiente línea:

nagios  ALL=(root) NOPASSWD:/usr/lib/nagios/plugins/check_hddtemp.sh

Modificamos el archivo hddtemp.cfg y le añadimos las siguientes líneas:

sudo vi /etc/nagios-plugins/config/hddtemp.cfg

y añadimos lo siguiente:

define command{
command_name check_hddtemp
command_line sudo /usr/lib/nagios/plugins/check_hddtemp.sh /dev/$ARG1$ 40 50
}

Añadimos la configuración al panel de nagios

sudo nano /etc/nagios3/conf.d/localhost_nagios2.cfg 

y añadimos lo siguiente al final del documento:

define service{
        use                     generic-service
        host_name               localhost
        service_description     Temperatura sda
        check_command           check_hddtemp!sda
}


Una vez hecho todo reiniciamos el servicio

sudo service nagios3 restart

Y ya podemos entrar al panel de administración de nagios. al apartado servicios. y veremos el resultado
Comprobación

Nota: en mi caso pone temperatura null porque mi disco duro no dispone de sensor.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.