Surveillance de la température de la salle du serveur

40

J'ai une petite salle de serveur avec sa propre unité de climatisation. Récemment, le courant alternatif est mort et la température est passée de 70 à plus de> 90 F. Nous allons rarement dans cette salle. J'ai donc eu de la chance que quelqu'un remarque que les ventilateurs couraient beaucoup plus fort que d'habitude lorsqu'ils passaient 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 (courrier électronique, SNMP, etc.)?

Remarque: j'ai lu cette question sur la température du serveur , mais je m'intéresse à toute la pièce, et 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 beaucoup plus que la température. Que devrais-je regarder et pourquoi?

utilisateur640
la source
Quelqu'un pour couvrir votre dos pour vous lorsqu'il n'est pas disponible, capteur de température relié à l'alarme de sécurité du bâtiment / bureau, par exemple ...
Oskar Duveborn
Seulement 90 ° F? Le mien s'est levé à 140 ° F hier. :(
wfaulk

Réponses:

19

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 (et non d’APC) proposant d’autres produits.

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

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

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

En utilisant une simple application de surveillance de réseau (zenoss, munin, nagios, etc.), surveillez simplement les violations de seuil et créez des alertes pour votre pager / email.

Vous devez également vous renseigner sur l’achat d’un thermomètre portatif et vous rendre dans chaque partie de votre placard de centre de données / communication (y compris les coins) pour rechercher les points chauds.

Joseph Kern
la source
6

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

1- Il existe plusieurs fabricants (liés dans d'autres réponses) de dispositifs de surveillance de la température et de l'humidité autonomes. Celles-ci sont assez simples. En général, vous les montez à l’endroit où vous souhaitez les surveiller, les connectez au réseau et les configurez pour des alertes par courrier électronique. Ils fonctionnent bien.

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

Vous devez vous rendre dans 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é, ainsi que pour examiner le matériel et rechercher des voyants 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.

tomjedrz
la source
4

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 suis pas encore prêt à l'utiliser, principalement parce que cela n'est pas entièrement supporté sous Linux. Tollef Fog Heen a écrit un support , mais je n'ai pas encore vérifié s'il était dans le noyau. Il est livré avec les pilotes Windows, il suffit donc de le connecter à votre système de surveillance. :)

David Pashley
la source
Le script perl donné dans cet article de blog fonctionne avec mon thermomètre TEMPer sous Ubuntu 10.04
Jour
4

Nous utilisons les produits MiniGoos de http://www.itwatchdogs.com/ . J'admettrai que je n'ai pas participé au processus d'évaluation, mais j'aime beaucoup le produit. Ils permettent plusieurs capteurs de température et ils ont quelques ajouts astucieux tels que la surveillance du flux d'air (que nous n'utilisons pas actuellement) et des éléments tels que la détection d'ouverture / fermeture de porte (ce que nous sommes). Ils ont une interface HTTP qui pourrait être grattée si vous le souhaitez, mais prennent également en charge les interruptions et les interrogations SNMP. Nous l'avons branché à Nagios et cela a fonctionné comme un champion.

J'appuie également et prolonge un commentaire que josephkern a fait dans sa réponse. En plus de marcher avec un thermomètre pour avoir une idée de la température dans la pièce, achetez des thermomètres bon marché, non connectés, et suspendez-les au plafond. Ils constituent un excellent support pour les thermomètres de signalisation et vous seriez surpris de voir combien de fois un problème est détecté par un humain jetant un coup d'œil sur le thermomètre alors qu'il entrait et sortait de la pièce avant que la plage d'avertissement des thermomètres de surveillance ne soit dépassée. Plus tôt vous diagnostiquerez un problème de climatisation / climatisation, plus vous devrez le résoudre avant de commencer à endommager des composants, de devoir arrêter des machines ou de laisser les machines éteintes par elles-mêmes pour se protéger.

jj33
la source
4

+1 à la réponse de Joseph Kern. Nous utilisons l'un des systèmes 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 Dallas à 1 fil pour piloter leurs capteurs. Les capteurs réels sont disponibles chez Farnell, etc., à des prix très bas, et ils se fixent essentiellement à un morceau de câble cat3. Vous pouvez combiner un système ITWatchdogs (ou similaire) avec un grand nombre de capteurs à 1 fil assemblés à la main pour une solution relativement économique.

Il existe également des interfaces RS232 standard avec le bus à 1 fil (comme celui-ci ) avec différents niveaux de complexité, ce qui signifie que vous pouvez connecter directement un équipement de surveillance aux serveurs, au cas où vous ne souhaitez pas utiliser d’appareil supplémentaire (système POP distant). avec une seule machine, par exemple)

Daniel Lawson
la source
1 fil est une méthode économique et permet de surveiller beaucoup de choses. Nous étions sur le point d'acheter des kits à un fil et d'essayer de comprendre le logiciel lorsque nous avons trouvé un Netbotz 310 pour 40 $ sur eBay, doté de tout bon logiciel et outils de gestion.
jqa
3

Nous avons une configuration similaire (une suite privée dans un centre de données avec son propre climatiseur pour refroidir la pièce) et utilisons TemPageR de AVTECH pour surveiller la température de la pièce et recevoir des notifications par e-mail / SMS si la température dépasse un certain seuil. 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 s’assurer qu’il fait froid.

Nous aimons cela parce qu’il s’agit d’un appareil totalement autonome qui n’a pas besoin d’être connecté à un logiciel situé sur un autre serveur pour fonctionner. AVTECH propose une gamme complète de systèmes de surveillance de l'environnement comprenant des capteurs de température et d'eau.

Justin Scott
la source
3

Un itinéraire plus économique consisterait à utiliser un moniteur de température qui s’accroche 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.

Brian
la source
+1 c'est ce que nous utilisons. Fonctionne très bien et nous savons que quelqu'un va appeler la liste de téléphone quand il s'éteint (ne vous inquiétez pas si mon téléphone est éteint ou s'il est silencieux, etc.)
Matt Rogish
D'accord, c'est ce que nous utilisons aussi. Puisque l’alarme est protégée par une batterie et par des communications distinctes de celles de l’infrastructure informatique, elle couvre un peu plus de cas qu’un système dépendant des circuits et des périphériques qu’elle protège. C'est aussi une solution très économique.
Joe
2

Bien que nous ayons des alarmes environnementales à l’échelle de la pièce, tout le monde n’a pas ce luxe, mais j’aimerais vous suggérer de regarder vos serveurs. Beaucoup ont déjà des capteurs de température qui, associés à un logiciel de gestion de systèmes gratuit, permettent des pièges SNMP et les courriels à envoyer une fois que ces capteurs passent au-dessus d'un niveau particulier. En particulier, je sais que les serveurs HP et IBM disposent de ces fonctionnalités, tout comme Dell. Laissez-moi savoir quelle marque / quels modèles vous avez et je vais essayer de creuser quelque chose.

Chopper3
la source
1

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

Pas dans le bureau voisin, il suffit de passer la sonde sous la porte et de suspendre le thermomètre dans le hall à l’extérieur de la pièce, peut-être?

Je compte également sur les moniteurs de température installés sur mes serveurs HP pour une approche plus automatisée, mais la technologie peu évoluée a été plus utile dans le passé. Je jette un coup d'œil sur la température à chaque fois que j'entre dans mon bureau.

Chris_K
la source
1

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

Nous avons eu plusieurs pannes de courant alternatif dans le laboratoire dans le passé, ce qui nous a alertés (par le biais d'alertes par courrier électronique configurées dans Orion) suffisamment à l'avance pour que les réparateurs puissent être réparés à temps sur le site pour y remédier avant que la température ne devienne trop élevée. L'une de ces instances se déroulait après les heures normales de travail, il était donc essentiel d'avoir une alerte par courrier électronique.

dp.
la source
+1 pour Sensatronics. Fonctionne parfaitement et vous utilisez simplement votre solution de surveillance de serveur pour extraire le périphérique SNMP (et le représenter graphiquement, si vous le souhaitez).
Andrioid
1

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

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

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

Pauska
la source
0

La gamme de produits APC NetBotz est très utile pour la surveillance de l'environnement. Les différents produits vous permettent de surveiller la température, l'humidité, le flux d'air, le son, etc. .

Richard Slater
la source
0

Nous utilisons la température de la carte mère / du processeur sur quelques serveurs. Si plusieurs de ces alarmes se déclenchent en même temps, la cause en est assez claire. Aucun équipement supplémentaire nécessaire.

marque
la source
0

Dans ma salle des serveurs, j'utilise deux produits. l'un est une sauvegarde en cas d'échec de l'autre. 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 dès que ma chambre est en panne. J'ai une unité de sauvegarde Senturion Environmental Monitor qui possède également les sondes, mais prend également la lumière dans la pièce, le flux d'air et la température dans le rack, et je peux ajouter des caméras à l'unité. Je me fie davantage à mon Senturion qu'à mon AVTECH, car il est un peu plus précis que l'AVTECH.

TechGuyTJ
la source
0

Je vais seconder le post de kentchen. Nous utilisons l'unité APC EMU et elle semble bien fonctionner pour nous faire savoir que quelque chose se passe.

chrispt
la source
0

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

Le logiciel vous permet d’envoyer des alertes par courrier électronique et d’exporter les données, bien que cela semble être une ressource (c’est au moins sur le PC que je l’utilise - YMMV).

Chris
la source
0

Nous utilisons les unités APC EMU et elles fonctionnent bien, mais pour l’ensemble de la salle, nous sommes récemment passés à un système basé sur la technologie RFID active de rfcode.com. Il utilise des étiquettes de température / humidité qui peuvent être apposées sur toute surface plane. Nous avons un récepteur RF couvrant une salle de 15K pieds carrés.

Scott Kantner
la source
0

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

David
la source
0

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

JohnyV
la source
0

Deux choses se passent dans le centre de données pour la surveillance de la température.

Moniteurs de température SNMP. Nous utilisons des moniteurs Sensatronics EM1 pour être précis. Ils ont à la fois des capteurs de température et d'humidité. Récemment, j'ai ajouté 3 capteurs supplémentaires à l'unité. Nous surveillons quatre emplacements différents dans notre centre de données principal. Nous interrogeons leurs données SNMP 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 techniciens de l'université surveillent également la salle, mais ils ne semblent pas s'en rendre compte ni s'en soucier aussi souvent que nous.

Nous avons également une série de thermomètres / capteurs d’humidité permanents qui ne sont pas des cadrans automatisés. Lorsque nous soupçonnons que nous avons un point chaud, nous pouvons simplement y placer l’appareil et le vérifier visuellement en une minute ou moins.

À l'avenir, j'aimerais bien extraire les données de nos unités AC, mais je n'ai pas encore eu le temps de le faire.

ÉDITÉ: Vous devriez rechercher un taux d'humidité compris 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 rouilleront en place.

Voici 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é. Informations sur l'organisation d'un centre de données et sur les normes de câblage.

Laura Thomas
la source
0

De nombreux serveurs haut de gamme de constructeurs tels que HP incluent une multitude de capteurs pouvant être interrogés via IPMI ou SNMP. Ce que nous faisons, c'est prendre chacun de ceux que nous avons, nos UPS et tout autre dispositif prenant en charge la surveillance de la température, de quelque type que ce soit, 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 dispositifs qui vous permettront de surveiller la température du ventilateur d’entrée et du ventilateur d’évacuation. À mon avis, cela vous donne une idée encore plus précise de la température, car vous savez exactement quel type d'air entre et sort de votre serveur.

Kamil Kisiel
la source
0

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.

ThorstenS
la source
des liens vers des documents?
Samedi
En fait , je l'ai fait quelque chose d' un semblable en arrière ... jon.netdork.net/2009/07/07/tinkering-with-temperature et jon.netdork.net/2009/08/01/tinkering-with-temperature-part-deux . Ensuite, les DS18B20 sont reliés à certains câbles CAT5 et peuvent être utilisés n’importe où dans la salle des serveurs. Box est connecté à l’arrière d’un serveur (celui-ci tourne sous Nagios), qui envoie une requête ping aux sondes et saisit le temp.
Jon Angliss
0

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


la source
0
  1. L'alarme de sécurité est également déclenchée par la température (et l'humidité), la société de sécurité réagira comme s'il s'agissait d'une intrusion.
    • jour 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é de résoudre le problème (comme un disjoncteur détruit) et bien sûr une liste de numéros de téléphone pour commencer à appeler pour joindre quelqu'un
  2. Le système de surveillance surveille également la température avec un capteur distinct (ainsi que toutes les températures rapportées en interne par le serveur et l'équipement réseau) et déclenche des alarmes de surveillance normales (courrier et modem gsm sauvegardé par batterie envoyant des messages de test)

Pour cela, nous venons d’utiliser ActiveExperts Network Monitor, la licence d’entreprise était très bon marché et comportait des notifications gsm ainsi que des réponses et des actions automatiques sous forme de script.

Oskar Duveborn
la source
0

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

Prenez un automate simple

Sur le contact entrant de l’automate, munissez-vous d’un thermocontact et réglez-le sur la température souhaitée.

Sur le contact de sortie de l'automate, envoyez-le à une lumière ou à une sonnette d'alarme située à l'extérieur de la salle des serveurs pour vous alerter.

SpaceManSpiff
la source
0

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

Nous avons choisi cette voie car il était plus simple et moins difficile de se tromper ou d’échouer au moment critique.

MikeJ
la source
0

Nous utilisons un Enviromux-Mini de NTI pour surveiller les thermiques dans notre armoire de câblage. Sa capacité de requête par snmp vous permet de représenter graphiquement dans le temps, mais vous pouvez également le laisser déclencher des interruptions ou des alertes par e-mail si les seuils sont dépassés. Son petit, simple et fonctionne tout simplement. 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 équipés de moniteurs thermiques tels que le Sentry CDU de Servertech .

Trey
la source