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.