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

Ove*_*esh 7 monitoring ilo snmp vmware-esxi

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

也许我错过了一些东西。有人知道温度数据的正确 MIB 吗?

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

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

编辑:硬件是 ProLiant DL360 G7。

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

eww*_*ite 12

为什么要专门监控服务器的温度数据?

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

服务器的型号有点重要,因为不同的 ProLiant 系统具有不同的温度阈值和热分布。请让我们知道您正在使用什么。

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

在此处输入图片说明

虽然我可以看到ProLiant DL360 G7 上27 个传感器的个别温度,但我实际上并不关心是第三个内存模块过热还是驱动器背板。我在乎主人是否认为它整体健康...

在此处输入图片说明


现在,如果我不在基地,并且您没有vCenter 正在尝试监控单个服务器,请使用本指南本指南在您的 ESXi 服务器上建立 SNMP 配置。

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

在此处输入图片说明