Was ist der beste Weg, um die Servertemperatur zu überwachen?

8

Ich muss in der Lage sein, die Temperatur einiger Server aus der Ferne zu überwachen. Kennt jemand eine kostenlose / billige Software, die die Servertemperatur überwacht und per E-Mail versendet oder zumindest ausgibt, damit ich sie per Blat abholen kann?

Vielen Dank.

Keng
quelle

Antworten:

6

Wenn Sie Linux ausgeführt haben

Für CPU und Board:
lm_sensors + NetMRG oder Nagios

Für Festplatten:
hddtemp oder smartctl (smartmontools) + NetMRG oder Nagios

Da Sie Windows ausführen, kann Speedfan von Nutzen sein.

Alakdae
quelle
4

Normalerweise verfügt die Serverhardware über Temperatursensoren, die über IPMI abgefragt werden können. Dies gilt für alle Server, die ich habe, sogar für generische Marken, bis etwa 2002 ... und gilt auch für meinen Heim-PC.

Unter Linux können Sie über das auf diese Informationen zugreifen ipmitool. Einige Server setzen es auch aus, snmpwenn Sie die entsprechende MIB für Ihren Anbieter haben. Server ohne ipmi-Schnittstelle können die Daten offenlegen lm_sensors.

Unter Windows können Sie mit dem ipmiutil- Projekt auf ipmi-Informationen zugreifen. Es gibt verschiedene andere Möglichkeiten, dies zu tun. Ich bin kein Windows-Administrator, daher kann ich Ihnen nicht sicher sagen, wie der beste Weg ist. Sie können jedoch die Windows-Version von NRPE ausführen, um Nagios einen sicheren Zugriff auf die Daten zu ermöglichen.

Karl Katzke
quelle
Möglicherweise haben Sie übersehen, dass die Frage mit [windowsserver2003] gekennzeichnet ist.
Bis auf weiteres angehalten.
Hoppla. Sicher Tat. Danke, ich habe meine Antwort entsprechend bearbeitet.
Karl Katzke
1
NEIN!!! Ich habe es bearbeitet, nachdem du gefragt hast! Da ich mich nicht mit Linux beschäftige, denke ich selten daran, dass andere es verwenden, wenn sie meine Fragen lesen. Mein Fehler.
Keng
IPMI ist betriebssystemunabhängig. Sie müssen lediglich den richtigen Client dafür finden. Es könnte sich sogar auf einem entfernten, vernetzten Computer befinden, auf dem ein völlig anderes Betriebssystem ausgeführt wird.
Luke404
2

Nagios und Zenoss sind beide so erweiterbar, dass Sie die Temperaturüberwachung problemlos implementieren können, und beide sind kostenlos.

Wenn Sie wirklich einfach sein möchten, schreiben Sie einfach ein Skript, das die Tools lm_sensors verwendet und die Antwort per E-Mail sendet, und planen Sie es dann mit cron. Eigentlich ist das nur eine gute Vorgehensweise, wenn Sie nur ein paar Server haben, aber es ist schnell und einfach zu verwalten.

Abhängig von Ihren Servern sind möglicherweise Tools vorhanden, oder Sie können auch SNMP verwenden. Ich weiß, dass die Dell PowerEdge mit den webbasierten Servertools geliefert werden, um auf solche Dinge aufmerksam zu machen.

Alex
quelle
0

Versuchen Sie es mit Munin mit diesem Plugin . Funktioniert super.


quelle