La pequeña ayuda de LinuxFocus

Aquí tenemos una solución sencilla y eficaz para monitorear la temperatura de un servidor remoto. Algunas tarjetas están incluyendo sensores que puedes leer pero otros equipos antiguos no, así que puedes usar algunas otras opciones para poder monitorear tu hardware:

Los discos duros con soporte para S.M.A.R.T cuentan con un circuito interconstruido que con el comando "smartctl -a /dev/hda" (para el primer disco) proporcionan datos que pueden ser leídos. No es necesario realizar ningún cambio al kernel. Así que si sabes la temperatura del disco en condiciones normales de operación te será fácil detectar problemas de ventilación o problemas con la fuente de poder si la temperatura del disco ha aumentado:

193 Load_Cycle_Count       0x0032 253 253 000 Old_age Always -    379
194 Temperature_Celsius    0x0032 253 253 000 Old_age Always -    45
195 Hardware_ECC_Recovered 0x000a 253 252 000 Old_age Always -    0

El comando smartctl es parte de smartmontools: http://smartmontools.sourceforge.net/

Hay también una pequeña herramienta que proporciona la temperatura aquí: http://coredump.free.fr/linux/hddtemp.php:
#hddtemp /dev/hda
/dev/hda: ST94011A: 45 C