服务器温度记录

服务器温度记录

先说一下背景情况,上周末我们服务器机房的主空调系统坏了。由于我当时不在城里,所以没能进去检查一下辅助系统是否正常工作。今天早上我上班的时候,所有的服务器看起来都很好。

我的问题是,是否有任何可以在基于 unix 的服务器上运行的温度记录功能?我很想知道辅助空调机组运行得如何,并保持凉爽!我们的服务器运行 Solaris、FreeBSD、Ubuntu(如果它有帮助,还有 Windows server 2003),但目前没有运行任何监控应用程序。谢谢。

答案1

从 Linux 服务器读取温度数据的常规选项可能是光學傳感器. 如果您的服务器智能平台管理接口能力,这可能是另一个需要评估的话题。当您发现如何从系统中获取临时数据时,您可以使用多种选项来记录它,从简单的脚本登录到纯文本到通过 rrdtool 创建图形或使用成熟的监控解决方案(如 Cacti、MRTG 或 Nagios)。

答案2

我按照 SvenW 的建议去做。如果你设置了 lmsensors,那么 munin 和 munin-node 可以一起用来测量主板、CPU 和驱动器的温度。这可以间接测量计算机房的温度。

我也有几个系统USB 连接温度传感器,它们由 munin 脚本读取并以此方式绘制成图表。

最后,我有一个硬件环境监测系统,当超过阈值时可以通过电子邮件生成警报(AVTECH RoomAlert 11E是我们正在使用的)。此设备也可以通过 SNMP 进行查询,并且这些值由 cacti 绘制成图表。

答案3

根据您的服务器,您应该查看“DELL OpenManage IT Assistant”、“HP System Insight Manager”或任何等效软件来监控所有服务器传感器。

相关内容