使用 Nagios 监控 ESXi 主机

Kyl*_*ndt 5 monitoring nagios vmware-esxi vmware-vsphere

有人推荐使用 Nagios 监控 ESXi 4.1 主机的任何方法吗?我已经研究了 SNMP,但它似乎处于非常糟糕的状态。似乎没有包含 Net-SNMP,我设置了一个内置的 SNMP 守护进程。然而,从标准 MIB 看来,似乎只有网络接口计数器,而 VMWare MIB 似乎毫无用处。

现在我正在考虑使用 SNMP 来提高接口速度,并尝试使用http://unimpressed.org/post/96949609/monitoring-esxi-performance-through-nagios 中列出的插件。

有人有更好的主意吗?我想直接监控主机,而不是通过 vCenter 之类的东西。

Hel*_*ick 3

ESXi 仅通过 CIM (WBEM\WS-MAN) 提供全面监控,而不是 SNMP。VMware 的这是否是一个好的决定是另一天的争论,但基于 SNMP 的监控和管理支持(正如您所说)实际上毫无用处。VMware 社区上有一个线程,其中包含一个基本示例 Python 脚本,可在 ESXi 的 WBEM\WS-MAN 接口和 Nagios 之间提供一些粘合 - 我从未尝试过此操作,因为我使用的系统管理工具可以通过 WS-MAN 处理直接管理,但是如果您准备好用 Python 进行一些编码,这似乎是一种可行的方法。