使用 Xymon 监控 VMware vCenter 和 ESXi

使用 Xymon 监控 VMware vCenter 和 ESXi

我们目前有一个 Windows vCenter,我为其编写了一些脚本,用于使用 Xymon 进行各种监控。

我们正在转向 vCenter Appliance,我需要移植这些脚本(或编写等效的新脚本)以在 vCenter 和 ESXi 主机上运行。

我可以在 ESXi 主机上安装 Xymon 客户端吗(我怀疑每次升级后我也需要将其添加为计划)或者还有其他方法吗?

我知道有比 Xymon 更好的监控解决方案,但是我们使用这个解决方案并且目前无法进行迁移。

答案1

有很多选项可以从 vcenter 中获取 xymon 的数据。

您无法在 esx 上安装 xymon-clinet,必须使用脚本通过 API/PowerCLI 获取数据

https://sourceforge.net/projects/xymonesxi/ 适用于 Vmware ESXi 的 Xymon 监视器

http://www.squidworks.net/2012/11/xymon-esx-hardware-health-monitor/

xymon 脚本和实施内容

Creators of pyVmomi : 

查看 github

“pyVmomi 是 VMware vSphere API 的 Python SDK,允许您管理 ESX、ESXi 和 vCenter。”

Creator of python-vmstats : 

还有 github /python-vmstats

“使用 pyVmomi 获取虚拟机统计数据的 Python 脚本”

我希望这有帮助。

相关内容