¿Cuál es la mejor manera de monitorear la temperatura del servidor?

8

Necesito poder controlar la temperatura de un par de servidores de forma remota. ¿Alguien sabe de algún software gratuito / barato que monitoree la temperatura del servidor y lo envíe por correo electrónico o al menos lo envíe para que pueda recogerlo a través de Blat?

Gracias.

Keng
fuente

Respuestas:

6

Si estabas ejecutando Linux

Para CPU y placa:
lm_sensors + NetMRG o Nagios

Para discos:
hddtemp o smartctl (smartmontools) + NetMRG o Nagios

Como está ejecutando Windows, speedfan puede ser de alguna utilidad.

Alakdae
fuente
4

Por lo general, el hardware del servidor tendrá sensores de temperatura que se pueden consultar a través de IPMI. Esto se aplica a todos los servidores que tengo, incluso a las marcas genéricas, alrededor de 2002 ... y también es cierto para la PC de mi hogar.

En Linux, puede acceder a esta información utilizando ipmitool. Algunos servidores también lo exponen snmpsi tiene la MIB adecuada para su proveedor. Los servidores sin una interfaz ipmi pueden exponer los datos a través lm_sensors.

En Windows, puede usar el proyecto ipmiutil para acceder a la información de ipmi ... hay una variedad de otras formas de hacerlo, y no soy un administrador de Windows, así que no puedo decirle con certeza cuál es la mejor manera, pero puede considerar ejecutar la versión de Windows de NRPE para proporcionar acceso seguro a los datos para nagios.

Karl Katzke
fuente
Es posible que haya olvidado que la pregunta está etiquetada con [windowsserver2003].
Pausado hasta nuevo aviso.
Ups Claro que si. Gracias, he editado mi respuesta adecuadamente.
Karl Katzke
1
¡¡¡NO!!! ¡Lo edité DESPUÉS de que lo pediste! Como no trato con Linux, rara vez pienso en que otros lo usen cuando leen mis preguntas. Culpa mía.
Keng
IPMI es independiente del sistema operativo, solo necesita obtener el cliente adecuado para ello. Incluso podría estar en una máquina remota en red que ejecuta un sistema operativo completamente diferente.
Luke404
2

Nagios y Zenoss son lo suficientemente extensibles como para que pueda implementar fácilmente el monitoreo de temperatura, y ambos son gratuitos.

Si quiere ser realmente simple, simplemente escriba un script que use las herramientas lm_sensors y envíe la respuesta por correo electrónico, luego programe con cron. Realmente, ese es solo un buen curso de acción si solo tiene un par de servidores, pero es rápido y fácil de administrar.

Dependiendo de sus servidores, puede haber herramientas con ellos, o también puede usar SNMP. Sé que los Dell PowerEdge vienen con herramientas de servicio basadas en la web para alertar sobre este tipo de cosas.

Alex
fuente