Temperaturas, velocidades y voltajes
Con lm-sensors es posible vigilar de manera automática la temperatura de la CPU y otras temperaturas del sistema, las velocidades de los ventiladores y también los voltajes adecuados.
Instalación
apt-get install lm-sensors
Detección
sensors-detect
Verificar o agregar los módulos detectados anteriormente:
vi /etc/modules
Insertar los nuevos módulos en el Kernel:
service module-init-tools restart
Monitoreo automático con Monit
De esta manera resulta util tener “scripts” simples que verifiquen, por ejemplo, la temperatura de los Procesadores:
vi /etc/monit/conf.d/sensors.conf
check program core_0_temperature with path "/PATH/sensor-core-0.sh" group temperature if status > 75 then alert check program core_1_temperature with path "/PATH/sensor-core-1.sh" group temperature if status > 75 then alert
Bash Scripts (chmod 500)
vi sensor-core-0.sh
#!/bin/bash temperature=$(sensors | grep "Core 0" | awk '{printf ("%d", $3)}') #echo $temperature exit $temperature
vi sensor-core-1.sh
#!/bin/bash temperature=$(sensors | grep "Core 1" | awk '{printf ("%d", $3)}') #echo $temperature exit $temperature
De la misma manera se puede vigilar la velocidad de los ventiladores y también ciertos voltajes esperados.