监视服务器温度的最佳方法是什么?


8

我需要能够远程监视几个服务器的温度。有谁知道免费/廉价的软件来监视服务器的温度并通过电子邮件发送或至少将其输出,以便我可以通过blat进行接收?

谢谢。

Answers:


6

如果您正在运行Linux

对于CPU和主板:
lm_sensors + NetMRG或Nagios

对于磁盘:
hddtemp或smartctl(smartmontools)+ NetMRG或Nagios

由于您运行的是Windows,因此speedfan可能会有用。


4

通常,服务器硬件将具有可通过IPMI轮询的温度传感器。我拥有的所有服务器,甚至是通用品牌的服务器,在2002年左右都是如此……对于家用PC也是如此。

在linux上,您可以使用来访问此信息ipmitoolsnmp如果您有适合您的供应商的MIB,则某些服务器还会将其公开。没有ipmi接口的服务器可以通过公开数据lm_sensors

在Windows上,您可以使用ipmiutil项目访问ipmi信息...还有多种其他方式可以执行此操作,而且我不是Windows管理员,因此我无法确定到底什么是最好的方法,但是您可以考虑运行NRPE的Windows版本,以提供对nagios数据的安全访问。


您可能已经错过了用[windowsserver2003]标记问题的信息。
暂停,直到另行通知。

哎呀。当然可以。谢谢,我已经适当编辑了我的回复。
卡特凯兹

1
没有!!!在您询问之后,我对其进行了编辑!由于我不处理Linux,因此当他们阅读我的问题时,我很少考虑其他人正在使用它。我的错。
Keng)

IPMI与操作系统无关,您只需要为其找到合适的客户端即可。它甚至可以位于运行完全不同的操作系统的远程联网计算机上。
Luke404 2013年

2

Nagios和Zenoss都具有足够的可扩展性,因此您应该可以轻松实现温度监控,并且它们都是免费的。

如果您想变得非常简单,只需编写一个使用lm_sensors工具的脚本并通过电子邮件发送答案,然后使用cron计划它即可。的确,如果只有几个服务器,那只是一个好的做法,但是它是快速,易于管理的。

根据服务器的不同,可能会附带工具,或者也可以使用SNMP。我知道Dell PowerEdge附带了基于Web的服务器工具,可以提醒此类事件。


0

尝试通过此插件使用Munin 。效果很好。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.