Qual è il modo migliore per monitorare la temperatura del server?


8

Devo essere in grado di monitorare da remoto la temperatura di un paio di server. Qualcuno sa di qualche software gratuito / economico che monitorerà la temperatura del server e lo invierà tramite e-mail o almeno lo emetterà in modo che io possa prenderlo tramite blat?

Grazie.

Risposte:


6

Se stavi eseguendo Linux

Per CPU e scheda:
lm_sensors + NetMRG o Nagios

Per dischi:
hddtemp o smartctl (smartmontools) + NetMRG o Nagios

Dato che stai usando Windows, SpeedFan potrebbe essere di qualche utilità.


4

Di solito, l'hardware del server avrà sensori di temperatura pollable tramite IPMI. Questo è vero per tutti i server che ho, anche per i marchi generici, a circa il 2002 ... ed è vero anche per il mio PC di casa.

Su Linux, puoi accedere a queste informazioni usando il ipmitool. Alcuni server lo espongono anche snmpse si dispone del MIB appropriato per il proprio fornitore. I server senza un'interfaccia ipmi possono esporre i dati attraverso lm_sensors.

Su Windows, puoi usare il progetto ipmiutil per accedere alle informazioni su ipmi ... ci sono molti altri modi per farlo, e io non sono un amministratore di Windows, quindi non posso dirti con certezza quale sia il modo migliore, ma potresti prendere in considerazione l'esecuzione della versione windows di NRPE per fornire un accesso sicuro ai dati per i nago.


Potresti aver perso che la domanda è taggata con [windowsserver2003].
In pausa fino a nuovo avviso.

Ops. Sicuro. Grazie, ho modificato la mia risposta in modo appropriato.
Karl Katzke,

1
NO!!! L'ho modificato DOPO che me l'hai chiesto! Dato che non mi occupo di Linux, raramente penso agli altri che lo usano quando leggono le mie domande. Colpa mia.
Keng,

IPMI è indipendente dal sistema operativo, devi solo procurarti il ​​client giusto. Potrebbe persino trovarsi su una macchina remota e in rete che esegue un sistema operativo completamente diverso.
Luke404,

2

Nagios e Zenoss sono entrambi abbastanza estensibili da consentire di implementare facilmente il monitoraggio della temperatura ed entrambi sono gratuiti.

Se vuoi essere davvero semplice, scrivi uno script che utilizza gli strumenti lm_sensors e invia la risposta via e-mail, quindi pianificalo con cron. In realtà, questo è solo un buon modo di agire se hai solo un paio di server, ma è veloce e facile da gestire.

A seconda dei server in uso potrebbero esserci degli strumenti o è possibile utilizzare anche SNMP. So che Dell PowerEdge è dotato di strumenti server basati sul Web per avvisare di questo genere di cose.


0

Prova a usare Munin con questo plugin . Funziona alla grande.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.