Linux-Programm zur Überwachung von Hardwaresensoren (Temperaturen, Lüfter und Spannungen)?

Ich würde gerne ein qualitativ hochwertiges Linux-Programm finden, um die Hardwaresensoren eines Computers zu überwachen. Ich möchte die meisten dieser Funktionen, wenn möglich:

  • Sowohl Befehlszeile als auch GUI oder zumindest Befehlszeile .
  • Fernverwaltung (über Netzwerk).
  • Ergebnisse in Datei protokollieren .

Ich habe Sensoren aus dem Debian-Paket von lm-sensors getestet :

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  

aber AIDA64 (nur für Windows) übertrifft es:

Geben Sie hier die Bildbeschreibung ein

Gibt es nicht etwas so Wertvolles für Linux ?

Ich benutze sensors. Nebenbei frage ich mich, ob die Sensoren ihre Kalibrierung verlieren und dass sie nicht neu kalibriert werden. Wie viel Fehler würde ich haben?

Antworten (1)

Lassen Sie mich eine Empfehlung wiederholen, die ich bereits zweimal platziert habe: Monitorix . Es kann verwendet werden als

Aber es überwacht auch „lokale Ressourcen“ wie CPU, Festplatten und – Sensoren:

Komplette LM-Sensoren und GPU-Temperaturen Festplattentemperaturen und -zustand
Monitorix: Vollständige LM-Sensoren und GPU-Temperaturen / Festplattentemperaturen und -zustand (Quelle: Monitorix ; zum Vergrößern klicken)

Monitorix nutzt viele Backends, wie das bereits erwähnte Debian-Paket lm-sensors . Es unterstützt auch HP ProLiant System Health , NVIDIA-Temperaturen und -Nutzung sowie einige mehr. Ich benutze es jetzt schon eine ganze Weile und fand die Software so überzeugend, dass ich mich bereit erklärte, die Debian-Pakete dafür zu warten (← Offenlegung). Monitorix hat mir mehr als einmal den Tag gerettet, da es seine "Rohübersicht" ziemlich einfach macht, Probleme aufzuspüren und zu sehen, wo man genauer hinschauen muss. In Ihrem Fall: Suchen Sie den Graphen mit der höchsten Spitze, um beispielsweise zu sehen, welche Komponente "überhitzt".

Monitorix ist ein webbasiertes Tool, sodass Sie diese "interaktive Ansicht" aus dem AIDA64-Screenshot in Ihrer Frage nicht haben. Aber AIDA64 könnte die Grafiken verpassen.

Zu Ihren gewünschten Funktionen:

  • Sowohl Befehlszeile als auch GUI oder zumindest Befehlszeile: Monitorix ist ein Perl-Programm, das über die Befehlszeile verwaltet werden kann (Start/Stopp, Bearbeiten seiner Klartextkonfiguration usw.)
  • Fernverwaltung (über das Netzwerk): sicher, einfach eine Befehlszeile über das Netzwerk abrufen (z. B. über SSH)
  • Ergebnisse in Datei protokollieren: Art von. Monitorix verwendet RRDtool für die Protokollierung, sodass Sie RRD-Dateien (Round-Robin-Database) haben. Aber es bietet auch das Senden von Warnungen und mehr an – dies könnte also „missbraucht“ werden, um bei Bedarf eine andere Protokollierung einzufügen.