Quelle est la meilleure façon de surveiller la température du serveur?

8

J'ai besoin de pouvoir surveiller la température de quelques serveurs à distance. Quelqu'un connaît-il un logiciel gratuit / bon marché qui surveillera la température du serveur et l'enverra par courrier électronique ou au moins le restituera pour que je puisse le récupérer via blat?

Merci.

Keng
la source

Réponses:

6

Si vous exécutiez Linux

Pour le CPU et la carte:
lm_sensors + NetMRG ou Nagios

Pour les disques:
hddtemp ou smartctl (smartmontools) + NetMRG ou Nagios

Puisque vous exécutez Windows, speedfan peut être d'une certaine utilité.

Alakdae
la source
4

Habituellement, le matériel du serveur aura des capteurs de température pouvant être interrogés via IPMI. Cela est vrai pour tous les serveurs que j'ai, même les marques génériques, jusqu'en 2002 ... et c'est également vrai pour mon PC personnel.

Sous linux, vous pouvez accéder à ces informations en utilisant le ipmitool. Certains serveurs l'exposent également snmpsi vous disposez de la MIB appropriée pour votre fournisseur. Les serveurs sans interface ipmi peuvent exposer les données lm_sensors.

Sur Windows, vous pouvez utiliser le projet ipmiutil pour accéder aux informations ipmi ... il existe plusieurs autres façons de le faire, et je ne suis pas un administrateur Windows, donc je ne peux pas vous dire avec certitude quelle est la meilleure façon, mais vous pourriez envisager d'exécuter la version Windows de NRPE pour fournir un accès sécurisé aux données des nagios.

Karl Katzke
la source
Vous avez peut-être oublié que la question est étiquetée avec [windowsserver2003].
pause jusqu'à nouvel ordre.
Oops. Bien sûr. Merci, j'ai correctement modifié ma réponse.
Karl Katzke
1
NON!!! Je l'ai édité APRÈS que vous ayez demandé! Comme je ne traite pas avec Linux, je pense rarement aux autres qui l'utilisent lorsqu'ils lisent mes questions. Ma faute.
Keng
IPMI est indépendant du système d'exploitation, il vous suffit de trouver le bon client pour cela. Il peut même s'agir d'une machine distante en réseau exécutant un système d'exploitation complètement différent.
Luke404
2

Nagios et Zenoss sont tous deux suffisamment extensibles pour que vous puissiez implémenter facilement la surveillance de la température, et ils sont tous deux gratuits.

Si vous voulez être vraiment simple, écrivez simplement un script qui utilise les outils lm_sensors et envoyez la réponse par e-mail, puis planifiez-le avec cron. Vraiment, ce n'est qu'un bon plan d'action si vous n'avez que quelques serveurs, mais c'est rapide et facile à gérer.

Selon vos serveurs, il peut y avoir des outils avec eux, ou vous pouvez également utiliser SNMP. Je sais que les Dell PowerEdge sont livrés avec les outils de serveur Web pour alerter sur ce genre de chose.

Alex
la source
0

Essayez d'utiliser Munin avec ce plugin . Fonctionne très bien.


la source