连接到主机时我知道vSphere Client,或者vCenter提供已安装服务器的运行状况监视参数。 但是我想在我公司的网站上提供这些信息。 所以后台团队可以从任何地方查看它所需要的是一个url和互联网。
任何可能的解决scheme,以提取网站上的实时健康信息。
我在前几天configuration了这个信息,并通过电子邮件发送。 你也许可以弄清楚如何把它转储到网页上。
我并不深入VMware社区,所以这个脚本的功劳归功于创build它(William Lam)。
ESXi 5.x hostdpipe理代理已embedded默认禁用的SNMP代理。 不幸的是,ESXipipe理程序的免费版本不支持它,因为它对文件系统具有只读访问权限。
当它启用时,它支持发送陷阱和轮询。 您可以使用vSphere CLI和vicfg-snmp.pl命令来启用和configuration它(也支持来自GUI的基本configuration)。 如果要获取硬件事件,则需要指示SNMP代理与CIM / IPMI接口进行通信。
有关SNMPconfiguration,轮询,IPMI / CIM的详细信息,请查看官方VMware文档。 此外,在testing这些function时,文章“ 在vSphere 5上实施SNMP”非常有帮助。
据我所知,从vCenter获取这些数据并以这种在网站上显示的方式来操作它的唯一方法是使用VMware提供的已发布的API。
林不知道,如果你是一个开发人员,但检查这个页面了解什么可以访问。
希望这可以帮助!