¿Programa de Linux para monitorear sensores de hardware (temperaturas, ventiladores y voltajes)?

Me gustaría encontrar un programa Linux de buena calidad para monitorear los sensores de hardware de una computadora. Me gustaría aprovechar al máximo estas características, si es posible:

  • Tanto la línea de comandos como la GUI, o al menos la línea de comandos .
  • Gestión remota (vía red).
  • Registro de resultados en archivo.

He probado sensores del paquete Debian lm-sensors :

fam15h_power-pci-00c4
Adapter: PCI adapter
power1:      124.92 W  (crit = 124.92 W)

k10temp-pci-00c3
Adapter: PCI adapter
temp1:         +6.8°C  (high = +70.0°C)
                       (crit = +90.0°C, hyst = +87.0°C)

radeon-pci-0100
Adapter: PCI adapter
temp1:        +37.0°C  

radeon-pci-0200
Adapter: PCI adapter
temp1:        +33.0°C  

radeon-pci-0500
Adapter: PCI adapter
temp1:        +37.0°C  

pero AIDA64 (solo para Windows) lo supera:

ingrese la descripción de la imagen aquí

¿ No hay nada tan valioso para Linux ?

yo sensorsuso Como nota al margen, me pregunto si los sensores pierden su calibración y no se vuelven a calibrar. ¿Cuánto de un error tendría?

Respuestas (1)

Permítanme repetir una recomendación que ya coloqué dos veces: Monitorix . Se puede utilizar como

Pero también monitorea "recursos locales" como CPU, discos y sensores:

Sensores LM completos y temperaturas GPU Temperaturas y estado de la unidad de disco
Monitorix: sensores LM completos y temperaturas de GPU/temperaturas y estado de la unidad de disco (fuente: Monitorix ; haga clic para ampliar)

Monitorix hace uso de una gran cantidad de back-ends, como el paquete Debian lm-sensors ya mencionado. También es compatible con HP ProLiant System Health , las temperaturas y el uso de NVIDIA , y varios más. Lo estoy usando desde hace bastante tiempo y encontré el software que me convenció. Me ofrecí como voluntario para mantener los paquetes de Debian para él (← divulgación). Monitorix me salvó el día más de una vez, ya que su "visión general sin procesar" hace que sea bastante fácil rastrear problemas y ver dónde mirar más de cerca. En tu caso: busca el gráfico con el pico más alto para ver qué componente se está "sobrecalentando", por ejemplo.

Monitorix es una herramienta basada en la web, por lo que no tendrá esa "vista interactiva" de la captura de pantalla de AIDA64 en su pregunta. Pero AIDA64 podría perder los gráficos.

A sus características solicitadas:

  • Tanto la línea de comandos como la GUI, o al menos la línea de comandos: Monitorix es un programa Perl, que se puede administrar a través de la línea de comandos (iniciar/detener, editar su configuración de texto sin formato, etc.)
  • Gestión remota (a través de la red): claro, simplemente obtenga una línea de comandos a través de la red (por ejemplo, a través de SSH)
  • Registro de resultados en el archivo: tipo de. Monitorix usa RRDtool para iniciar sesión, por lo que tendrá archivos RRD (Round-Robin-Database). Pero también ofrece enviar alertas y más, por lo que podría "abusarse" de esto para conectar algún otro registro, cuando sea necesario.