web-dev-qa-db-fra.com

Surveillance de la température de la salle du serveur

J'ai une petite salle de serveurs avec sa propre unité AC. Récemment, la climatisation est morte et la température est passée de 70 F à> 90 F. Nous allons rarement dans cette pièce, j'ai donc eu de la chance que quelqu'un se soit aperçu que les fans couraient beaucoup plus fort que la normale en passant devant la porte. . Il semble que j'ai besoin d'un moyen d'être averti lorsque la température dans cette pièce devient trop chaude.

Quels outils utilisez-vous pour surveiller la température dans votre salle de serveurs? Comment cet outil vous informe-t-il d'un problème (email, SNMP, etc.).

Remarque: j'ai lu cette question sur la température du serveur , mais je m'intéresse à toute la pièce, pas seulement à l'intérieur d'un boîtier de serveur.

Modifier:

Merci pour toutes les bonnes réponses jusqu'à présent! Beaucoup de ces produits mesurent bien plus que la température. Que dois-je regarder d'autre et pourquoi?

40
user640

Jetez un oeil à ITwatchdogs . Leur ligne d'oie météo est très agréable. Ils surveillent la température, la lumière, le son, l'humidité, etc.

Voici une liste de fournisseurs (pas APC) qui ont d'autres produits.

Ce que j'utilise dans mon centre de données semble être un modèle abandonné . Quoi que vous finissiez par utiliser, assurez-vous que:

  • Ils utilisent SNMP, pas un protocole spécial.
  • Avoir des capteurs de température à distance. (Je ne sais pas si le netbotz le fait ...)

Actuellement, les moniteurs de température sont suspendus au milieu du plafond suspendu.

À l'aide d'une simple application de surveillance du réseau (Zenoss, Munin, Nagios, etc.), surveillez simplement les violations de seuil et créez des alertes pour votre téléavertisseur/e-mail.

Vous devriez également envisager d'acheter un thermomètre portable et vous promener dans toutes les parties de votre placard de centre de données/communication (y compris les coins) pour trouver des points chauds.

19
Joseph Kern

Quelques réponses spécifiques et une suggestion ...

1- Il existe plusieurs fabricants (liés dans d'autres réponses) d'appareils autonomes de surveillance de la température et de l'humidité. Celles-ci sont assez simples. Généralement, vous les montez où vous voulez surveiller, les branchez au réseau et les configurez pour recevoir des alertes par e-mail. Ils fonctionnent bien.

2- La plupart des serveurs peuvent déclencher des alertes SNMP lorsque la température est hors spécifications, et vous pouvez utiliser quelque chose comme WhatsUp d'Ipswitch pour accepter et faire quelque chose à propos de ces alertes.

Vous devriez vous assurer de visiter la salle des serveurs une ou deux fois par jour , peut-être à l'arrivée et après le déjeuner, pour vérifier la température et l'humidité également comme examiner l'équipement pour des lumières ou des codes d'état qui ne sont pas normaux, des bruits inhabituels, etc. Si vous ne pouvez pas le faire, demandez à quelqu'un d'autre de le faire.

6
tomjedrz

Nous utilisons les produits MiniGoos de http://www.itwatchdogs.com/ . Je dois admettre que je n'ai pas été impliqué dans le processus d'évaluation de ces derniers, mais j'aime vraiment le produit. Ils permettent de multiples capteurs de température et ils ont des ajouts astucieux comme la surveillance du débit d'air (que nous n'utilisons pas actuellement) et des choses comme la détection d'ouverture/fermeture de porte (que nous sommes). Ils ont une interface HTTP qui pourrait être supprimée si vous le souhaitez, mais prennent également en charge les interruptions et les sondages SNMP. Nous l'avons branché sur nagios et cela a fonctionné comme un champion.

J'appuie également et étends un commentaire josephkern fait dans sa réponse. En plus de vous promener avec un thermomètre pour avoir une idée du modèle de température dans la pièce, achetez des thermomètres non connectés bon marché et accrochez-les au plafond. Ils sont une excellente sauvegarde pour signaler les thermomètres, et vous seriez surpris de voir à quelle fréquence un problème sera détecté par un humain regardant le therm alors qu'il entre et sort de la pièce avant que la plage d'avertissement des thermomètres de surveillance soit franchie. Plus tôt vous diagnostiquez un problème AC/HVAC, plus vous devrez le réparer avant de commencer à endommager des composants, à devoir arrêter des machines ou à faire arrêter des machines par elles-mêmes pour se protéger.

4
jj33

Si vous voulez une solution bon marché, vous pouvez acheter des thermomètres USB pour environ 10 USD. J'ai un appareil TEMPer . Je ne l'ai pas encore utilisé, principalement parce qu'il n'est pas entièrement pris en charge sous Linux. Tollef Fog Heen a écrit un certain support , mais je n'ai pas encore vérifié s'il est dans le noyau. Il est livré avec des pilotes Windows, il suffit donc de le connecter à votre surveillance. :)

4
David Pashley

+1 à la réponse de Joseph Kern. Nous utilisons l'un des systèmes d'ITWatchdog, mais j'ai également utilisé d'autres systèmes, et l'idée générale est excellente.

ITWatchdogs et de nombreux autres fournisseurs utilisent le bus 1 fil de Dallas pour piloter leurs capteurs. Les capteurs réels sont disponibles auprès de Farnell, etc. à des prix très bas, et ils se fixent essentiellement sur un morceau de câble cat3. Vous pouvez combiner un système ITWatchdogs (ou similaire) avec de nombreux capteurs 1 fil assemblés à la main pour une solution relativement bon marché.

Il existe également des interfaces RS232 standard vers le bus à 1 fil, (telles que celle-ci ) avec des niveaux de complexité variables, ce qui signifie que vous pouvez directement connecter un équipement de surveillance aux serveurs, au cas où vous ne voudriez pas pour exécuter du matériel supplémentaire (POP distant avec une seule machine, par exemple)

4
Daniel Lawson

Nous avons une configuration similaire (suite privée dans un centre de données avec son propre A/C pour refroidir la pièce) et utilisons TemPageR de AVTECH pour surveiller la température dans la pièce et recevoir des notifications par e-mail/SMS si la température dépasse un certain seuil. Nous utilisons la sonde interne pour surveiller la température ambiante et une sonde à distance pour surveiller l'air sortant directement du ventilateur de climatisation pour nous assurer qu'il fait froid.

Nous aimons cela parce que c'est un appareil complètement autonome qui n'a pas besoin d'être connecté à un logiciel sur un autre serveur pour fonctionner. AVTECH propose une gamme complète de systèmes de surveillance environnementale, y compris des capteurs de température et d'eau.

3
Justin Scott

Un moyen plus économique serait d'utiliser un moniteur de température qui se raccorde au système de sécurité de votre bâtiment. Si la température atteint un niveau défini, les personnes figurant sur la liste d'appels du système de sécurité sont contactées.

3
Brian

Bien que nous ayons des alarmes environnementales à l'échelle de la pièce, tout le monde n'a pas ce luxe, ce que je vous suggère de faire, c'est de regarder les serveurs que vous avez, beaucoup ont déjà des capteurs de température qui, en conjonction avec un logiciel de gestion de systèmes gratuit, permettent des pièges SNMP et e-mails à envoyer une fois que ces capteurs dépassent un niveau particulier. En particulier, je sais que les serveurs HP et IBM en ont et je suis sûr que Dell aussi. Faites-moi savoir quelle marque/modèles vous avez et j'essaierai de creuser quelque chose.

2
Chopper3

Low tech: Je garde un thermostat intérieur/extérieur dans mon bureau. La sonde extérieure traverse un petit canal dans le mur vers la salle des serveurs voisine. En un coup d'œil, je peux voir la température là-dedans. Le thermomètre suit également les plages de températures min/max, donc je vérifie et réinitialise celles-ci une fois par semaine.

Pas dans le bureau voisin, passez simplement la sonde sous la porte et accrochez le thermomètre dans le couloir à l'extérieur de la pièce, peut-être?

Je compte également sur les moniteurs temporaires de mes serveurs HP pour une approche plus automatisée, mais celui de faible technologie a en fait été plus utile dans le passé. Je regarde la température à chaque fois que j'entre dans mon bureau.

1
Chris_K

Un gars que je connais a une sonde avec un émetteur GSM collée à l'un des murs de la salle des serveurs. Il l'appelle essentiellement si quelque chose ne va vraiment pas et envoie SMS s'il s'agit d'un problème mineur.

Je vais en acheter un moi-même, je posterai quand j'aurai le nom du produit.

Edit : C'est quelque chose comme SCOM-1 d'Infinite Ltd.

1
pauska

Nous utilisons un appareil Sensatronics ( http://www.sensatronics.com/ ) et le surveillons avec SNMP de SolarWinds Orion ( http://www.solarwinds.com/products/orion / ).

Nous avons eu plusieurs pannes de courant alternatif dans le laboratoire dans le passé et cela nous a alertés (par le biais d'alertes par e-mail configurées dans Orion) en suffisamment de temps pour obtenir des réparateurs sur place à temps pour le réparer avant que la température ne soit trop chaude. L'une de ces instances s'est produite après les heures d'ouverture, il était donc essentiel d'avoir l'alerte par e-mail.

1
dp.

Il y a aussi le projet LM Sensors.

http://www.lm-sensors.org/

1
Jauder Ho

Si vous êtes un peu amateur, vous pouvez essayer ce serait un petit projet amusant.

Prenez un API simple

Sur un contact de l'API, disposez d'un thermocontact et réglez-le sur la température à laquelle vous souhaitez que l'alarme se trouve.

Au contact de l'automate, faites-le sonner vers une lumière ou une sonnette d'alarme à l'extérieur de la salle des serveurs pour vous alerter.

0
SpaceManSpiff

Avez-vous besoin de vérifier uniquement la température à l'intérieur de la pièce?

J'utilise le système Sky Control pour vérifier notre salle des serveurs. Nous avons installé un capteur de température, des capteurs de fuite, d'humidité et de fumée et cela nous a déjà fait économiser deux fois. Peut être facilement installé même sans connaissances techniques.

0
nikmache_02

Nous utilisons la température de la carte mère/CPU sur quelques-uns de nos serveurs. Si plusieurs de ces alarmes à la fois, il est assez clair quelle est la cause. Aucun équipement supplémentaire nécessaire.

0
Mark

J'ai trouvé ça sur YouTube. J'utilise les produits ITW depuis des années sans aucun problème - j'ai fait beaucoup de recherches lors de la recherche de moniteurs d'environnement et ce sont les meilleurs que j'ai trouvés pour le prix. http://www.youtube.com/watch?v=5Brv0vsHIlA&feature=player_embedded

0
Kris

Pour surveiller le serveur/la salle de données, j'utilise le panneau de commande GSM. Il peut surveiller les températures et peut envoyer des informations par SMS à plusieurs numéros. En outre, il peut être utilisé comme système d'alarme pour la sécurité, les coupures de courant, la protection contre les incendies ou même contrôler les appareils électriques via SMS (ex. Conditionneur sous tension). Le système peut être configuré par SMS ou outil de configuration via USB. Plus d'informations sur cet appareil peuvent être fondées http://www.eldes.lt/en/gsm-remote-control-alarm-systems/esim262.html

0
Karolis

Nous avons quelques choses en cours dans le centre de données pour la surveillance de la température.

Moniteurs de température SNMP. Nous utilisons Sensatronics EM1 pour être précis. Ils ont des capteurs de température et d'humidité. J'ai récemment ajouté 3 capteurs supplémentaires à l'unité, nous surveillons donc quatre endroits différents dans notre centre de données principal. Nous interrogeons les données SNMP d'eux et les exécutons via MRTG pour les tendances et les graphiques. Nous avons également un grand frère qui nous alerte lorsque la température ou l'humidité atteint certains seuils. En théorie, les personnes physiques de l'usine surveillent également la salle, mais elles ne semblent pas s'en rendre compte ou s'en soucier aussi souvent que nous.

Nous avons également un tas de thermomètres/capteurs d'humidité qui sont des cadrans non automatisés. Lorsque nous soupçonnons que nous avons un point chaud, nous pouvons simplement y coller l'unité et obtenir un contrôle visuel en une minute ou moins.

À l'avenir, j'aimerais également extraire les données de nos unités de climatisation, mais je n'ai pas encore eu le temps pour cela.

EDITÉ: Vous devriez rechercher une humidité entre 40% et 55%. Si la pièce est trop sèche, l'électricité statique peut être un problème. Trop humide et vos disques seront Rust en place.

ici est un lien vers un aperçu assez décent des normes physiques du centre de données, y compris la température et l'humidité. Également des informations sur l'organisation d'un centre de données et les normes de câblage.

0
Laura Thomas

De nombreux serveurs haut de gamme de fournisseurs comme HP incluront une pléthore de capteurs pouvant être interrogés via IPMI ou SNMP. Ce que nous faisons, c'est prendre chacun de ceux que nous avons, nos onduleurs et tout autre appareil qui prend en charge la surveillance de la température de toute nature, et les coller dans notre système de surveillance (Zenoss).

Nous agrégons ensuite les données dans un seul graphique, ce qui nous donne une très bonne image de la température dans la pièce.

Ce que vous recherchez en particulier, ce sont des appareils qui vous permettront de surveiller la température au niveau du ventilateur d'entrée et du ventilateur d'extraction. À mon avis, cela vous donne une idée encore plus précise de la température, car vous savez alors exactement quel type d'air entre et sort de votre serveur.

0
Kamil Kisiel

Nous utilisons Ingrasys Insentry. Il y a 2 modules Ethernet que nous gardons un à l'arrière du rack de serveur et un à l'avant et il surveille la température et l'humidité. Il utilise snmp et vous le visualisez via une console Web. Il envoie également des alertes à mon e-mail lorsque l'une des coditions est remplie (par exemple, trop chaud ou humidité trop élevée ou basse ou trop froide, etc.). Gâteau à configurer. Réglez-les et oubliez-les jusqu'à la mort de l'air conditionné.

0
JohnyV

Nous utilisons des capteurs dallas sur un port série et un plugin Perl-munin pour surveiller les températures. Très bon marché et fait maison, mais fonctionne comme un charme.

0
ThorstenS

J'ai une unité de gestion de l'environnement APC installée dans la salle des serveurs qui surveille principalement la température et d'autres facteurs environnementaux. Il s'agit d'un appareil basé sur IP que vous pouvez gérer à partir du navigateur.

http://www.apcc.com/resource/include/techspec_index.cfm?base_sku=ap9340&tab=documentation

0
kentchen

Quelqu'un dans une liste de diffusion, dont je suis membre, recommande ENVIROMUX-MINI .

0
mhd

Dans ma salle de serveurs, j'utilise deux produits. l'un est une sauvegarde au cas où l'autre échouerait. Le premier est AVTECH 11E cet appareil utilise une sonde pour l'avant et l'arrière de mes trois racks. J'ai ajouté le moniteur pour l'alimentation afin qu'il m'alerte lorsque ma chambre est en panne. J'ai une unité de secours Senturion Environmental Monitor qui a également les sondes mais prend également la lumière dans la pièce, le débit d'air et la température dans le rack, et je peux ajouter des caméras à l'unité. Je compte plus sur mon Senturion que sur mon AVTECH car il est un peu plus précis que l'AVTECH.

0
TechGuyTJ

Je seconderai le post de kentchen. Nous utilisons l'unité APC EMU et cela semble assez bien nous faire savoir quand quelque chose se passe.

0
chrispt

Nous avons attaché un capteur de température générale à notre système de sécurité. Ainsi, lorsqu'une alarme de température se produit, elle est traitée comme tout autre type d'alarme de bâtiment (porte, fenêtre cassée, etc.). De cette façon, cela s'est lié à notre processus général de sécurité pour la notification.

Nous avons choisi cet itinéraire car il était plus simple et moins de se tromper ou d'échouer au moment critique.

0
MikeJ

Nous utilisons un Enviromux-Mini de NTI pour surveiller les thermiques dans notre armoire électrique. Il peut être interrogé par snmp afin que vous puissiez représenter graphiquement au fil du temps, mais vous pouvez également lui demander de déclencher des interruptions ou des alertes par e-mail si les seuils sont franchis. Ses petits travaux simples et tout simplement simples. Il peut être étendu pour d'autres alertes environnementales telles que l'humidité, la détection d'eau et les fermetures de contact.

De plus, si vous utilisez un cdu/pdu commuté dans votre chambre, certains d'entre eux peuvent être étendus avec des moniteurs thermiques tels que le Sentry CDU de Servertech .

0
Trey

Pour moins de 100 USD, vous pouvez obtenir le Lascar "Moniteur USB de température et d'humidité en temps réel" de Microdaq.

Le logiciel vous permet d'envoyer des alertes par e-mail et d'exporter les données, bien qu'il semble s'agir d'un porc de ressources (au moins dans le PC sur lequel je l'exécute - YMMV).

0
Chris

Nous venons de voir la même chose se produire dans notre petite salle de serveurs - mais l'un de nos RAID a ÉCHOUÉ !! J'ai fait quelques recherches et trouvé une solution très peu coûteuse. Il m'envoie un courriel lorsque la pièce atteint une certaine température ou il peut m'envoyer un courriel toutes les quelques heures avec la dernière lecture de température. Prend moins de 5 minutes pour se connecter et était d'environ 130 $. Voici le lien:
http://www.temperaturealert.com

0
Alan Beckwith

Nous utilisons les unités EMU APC, et elles fonctionnent bien, mais pour toute la pièce, nous avons récemment basculé vers un système basé sur RFID actif de rfcode.com. Il utilise des étiquettes de température/humidité qui peuvent être apposées sur n'importe quelle surface plane. Nous avons un récepteur RF couvrant une salle de 15K pieds carrés.

0
Scott Kantner

Nous utilisons un certain nombre de capteurs de température/humidité qui se connectent via USB. Nous avons choisi raphnet.net . Ils sont peu coûteux et fonctionnent très bien. (Si vous êtes un bricoleur, les schémas sont disponibles sans frais.) Le logiciel de lecture de la température est open source, facile à utiliser et peut facilement être mis en snmp (ou probablement n'importe quel système de surveillance).

0
David
  1. L'alarme de sécurité se déclenche également sur la température (et l'humidité), la société de sécurité répondra comme s'il s'agissait d'une intrusion
    • journée avec un appel à la réception pour vérifier ce qui ne va pas
    • en dehors des heures de bureau avec visite sur place dans les 5 minutes avec accès à la salle des serveurs et responsabilité d'essayer de résoudre le problème (comme un disjoncteur grillé) et bien sûr une liste téléphonique pour commencer à appeler pour se rendre à quelqu'un
  2. Le système de surveillance surveille également la température avec un capteur séparé (ainsi que toutes les températures individuelles signalées en interne par le serveur et l'équipement réseau) et déclenche des alarmes de surveillance normales (le modem GSM et la batterie de secours envoient des messages de test)

Pour cela, nous venons d'utiliser ActiveExperts Network Monitor, la licence d'entreprise était très bon marché et il a fait des notifications gsm ainsi que des réponses et des actions scriptées automatiques aux alertes.

0
Oskar Duveborn

Côté hobbist, vous pouvez le faire avec un Raspberry Pi et certains capteurs de température - comme le TC74 qui est disponible en 3.3v pour une connexion I2C directe au Raspi. En prime, vous obtenez un système Linux complet qui vous permet d'implémenter d'autres choses, mais c'est toujours un patchwork de bricolage et je ne l'appellerais jamais "prêt pour la production".

Dirigez-vous vers excellente réponse de Joseph Kern pour des produits plus sérieux.

0
Luke404

La gamme de produits APC NetBotz est assez bonne pour la surveillance de l'environnement, les différents produits vous permettent de surveiller la température, l'humidité, le débit d'air, le son, etc. Elle peut également être utilisée avec des caméras et des capteurs de porte pour fournir une solution complète de sécurité et de surveillance.

0
Richard Slater