访问 ESXi5.1 上的温度数据?

访问 ESXi5.1 上的温度数据?

对于 ESXi5.1 (VMWare vSphere) 映像,我可以在 vSphere 用户界面(在监视器/硬件状态下)上看到温度数据。我尝试使用 snmpwalk 搜索可用的 snmp 数据,但在其中找不到任何数据。

也许我遗漏了什么。有人知道温度数据的正确 MIB 吗?

否则,如何访问这些数据?

顺便说一下,这是一台从图像安装的机器由 HP 提供

编辑:硬件是 ProLiant DL360 G7。

我不想监控服务器,而是想绘制可用的温度计。

答案1

为什么要特意监控服务器的温度数据呢?

您是否将其提供给监控解决方案或 NMS(如 OpenNMS、Zabbix 等)?或者您只是关心服务器的热健康状况?

服务器型号有点重要,因为不同的 ProLiant 系统具有不同的温度阈值和热曲线。请告诉我们您使用的是哪种服务器。

一般来说,常见的方法是在 vCenter 中为服务器的健康状况设置适当的警报操作。这假设您使用 vCenter 来管理系统。如果是这样,请将您的 SNMP 监控系统设置为接收“主机硬件温度状态”事件的陷阱,这是监控系统的好方法。事实上,默认情况下,vCenter 会针对这些事件发送陷阱。

在此处输入图片描述

虽然我可以看到二十七我的 ProLiant DL360 G7 上的传感器,我实际上并不关心是第三个内存模块过热还是驱动器背板过热。我关心的是主机是否认为它总体上是健康的...

在此处输入图片描述


现在,如果我在这里说错了,你拥有 vCenter 并尝试监控单个服务器,请使用本指南或者本指南在 ESXi 服务器上建立 SNMP 配置。

您还可以通过 SNMP 直通甚至 SSH 从 ILO 的 Web 界面获取相关信息。其中一些内容涵盖在:通过 HP iLO 自动获取服务器温度

在此处输入图片描述

相关内容