我需要能够远程监控几台服务器的温度。 有谁知道任何免费/廉价的软件,将监视服务器的温度和电子邮件或至less输出它,以便我可以通过喋喋不休吗?
谢谢。
如果你正在运行Linux
对于CPU和主板:
lm_sensors + NetMRG或Nagios
对于磁盘:
hddtemp或smartctl(smartmontools)+ NetMRG或Nagios
既然你正在运行Windows,speedfan可能是有用的。
通常,服务器硬件通过IPMI可以检测温度传感器。 这是真实的回到我所有的服务器,甚至是通用品牌,到2002年左右…对于我的家用电脑也是如此。
在linux上,你可以使用ipmitool访问这个信息。 如果您的供应商拥有适当的MIB,某些服务器还会将其暴露给snmp 。 没有ipmi接口的服务器可能通过lm_sensors暴露数据。
在Windows上,你可以使用ipmiutil项目来访问ipmi信息…有很多其他的方式来做到这一点,我不是一个Windowspipe理员,所以我不能肯定地告诉你最好的办法是什么,但是您可以考虑运行NRPE的Windows版本以提供对Nagios数据的安全访问。
Nagios和Zenoss都是可扩展的,你应该能够轻松实现温度监控,而且它们都是免费的。
如果你想要非常简单,只需编写一个使用lm_sensors工具的脚本,并通过电子邮件发送答案,然后使用cron进行安排。 真的,如果你只有几台服务器,那么这只是一个很好的行动,但是它的pipe理起来很快,很容易。
根据您的服务器,可能会有工具,也可以使用SNMP。 我知道戴尔PowerEdge的基于networking的servertools来提醒这种事情。
尝试使用这个插件穆宁。 很好用。
您可以尝试使用便宜的室内监视器,例如Temperature Alert中的监视器。 我们开始使用它后,我们的空调不断打破。 因为这个比较便宜,所以把它与其他人比较是一件不容易的事情。 我希望我可以自定义报告图表,但它仍然很好。
尝试使用称为sensorProbe2的AKCP的计算机室温度监视器之一。 http://sensorprobe2.com/
他们有一个捆绑,成本约295美元,你得到一个免费的networking监控软件。