你们都用什么来监控运行免费版的 ESXi 服务器?由于缺乏 SNMP 支持,我觉得功能相当有限。我希望能够在驱动器或其他硬件发生故障时收到某种类型的警报。我看过几篇关于在 ESXi 盒上安装 OpenManage(以重建阵列)的文章,但这似乎也相当麻烦。即使我让 OpenManage 工作,如果没有 SNMP,我也不会收到警报。
任何评论、意见或指导都将不胜感激。
答案1
如果你运行的是 HP 服务器,请使用HP 特定的 ESXi 版本或安装HP 管理代理离线包和离线工具包事后用于 ESXi。捆绑包也可以在这里找到。这至少可以让您从 vSphere 客户端的角度了解系统。它将检测本地连接磁盘的驱动器和存储系统健康状况。
将其与 NMS 解决方案(无论如何对环境都会有帮助)结合起来,这就是解决方案。
答案2
您可以使用 Nagios/Opsview 之类的工具访问 CIM 提供程序。Nagios Community Exchange 中有模块可用于访问这些提供程序,具体取决于您拥有的硬件。
答案3
我们使用 OpenManage Server Administrator 监控我们的 Dell ESXi 服务器。这将为您提供 ESXi 内部的硬件信息,并设置一个 OpenManage 节点,您可以连接到该节点以获取更多硬件和阵列信息。
说明如下:http://deinfotech.blogspot.com/2011/08/installing-dell-openmanage-server.html。它们适用于 ESXi 4.1。ESXi 5.0 需要较新版本的 OpenManage VIB 和 Managed Node。
答案4
Nagios Opsview 插件并没有给我提供很好的细节。我使用vijava Java API
您应该能够使用免费版查找要监控的值。您将无法使用免费 ESXi 使用 vijava 中的任何控制机制。