是的,您可以使用任何SNMP监视软件监视独立的ESXi主机,但是某些项目仅可能使用支持CIM协议的监视工具才能看到。
我所有的ESXi主机都是vCenter的一部分,但我们通过SolarWinds NPM直接监视它们(使用vmkernal主机IP地址)。ESXi 5.5内置有5或6个CIM模块,这些模块可为您提供硬件运行状况,但RAID卡运行状况不是其中之一。您将需要添加Dell OMSA VIB,以添加其他CIM代理,包括用于RAID阵列的代理。Brian Atkinson的帖子仍然是我发现的最好的描述过程的帖子,
https://communities.vmware.com/people/vmroyale/blog/2012/07/26/how-to-use-dell-dset-with-esxi
如果要使用提供历史信息并发出警报的第三方监视工具,则仅需要按照说明安装OMSA ESXi VIB。如果您想使用Dell OMSA服务器,则可以将其远程安装在裸机服务器上,远程安装在VM中或本地安装为VM。
在ESXi主机上安装OMSA VIB之后,可以使用OMSA服务器连接到DRAC和iDRAC带外(OOB / IPMI / iLo)管理卡或ESXi主机。但是,您不会在DRAC或iDRAC中看到RAID运行状况信息-仅在将OMSA服务器连接到ESXi主机时-我重复Server关键字,因此充当OMSA VIB客户端的服务器之间没有混淆已安装在ESXi主机上。
一些有用的资源:
在ESXi主机上显示当前的CIM提供程序
https://kb.vmware.com/selfservice/microsites/search.do?language=zh_CN&cmd=displayKC&externalId=2053715
通过主机的CLI显示ESXi主机上当前安装的VIB,
esxcli software vib list
直接连接到vCenter Server与ESXi Host时,确实会看到一些次要的附加硬件运行状况详细信息,但是通常,如果在“配置/运行状况”面板中没有看到所需的硬件运行状况,则缺少CIM提供程序,并且您需要在ESXi主机上找到并安装VIB。当您将Dell OMSA VIB添加到ESXi主机时,您会看到存储传感器添加到“健康状态”页面,其中显示了存储控制器的RAID卷,驱动器,控制器和电池运行状况。您可能需要重置传感器才能显示出来,有时在VIB安装并重新引导ESXi主机后第一次需要15至20分钟。
与vSphere Client连接时,如果在ESXi主机的“健康状态”页面上没有看到传感器,则当您使用监视软件远程轮询传感器时,很可能看不到该传感器。
还应注意,并非所有服务器都具有相同的传感器,并且您可能无法从所有服务器获得相同的健康状态,具体取决于服务器硬件,RAID卡和可用于组合的CIM版本。您可能还需要升级或更改RAID卡的VIB,以使运行状况正常运行。CIM提供程序(在本例中为OMSA VIB)通过设备VIB(实际设备驱动程序)与硬件对话,并将此信息传递给ESXi主机上的CIM Broker-也称为Small Footprint CIM Broker守护程序( sfcbd)。当您使用功能强大的监视软件轮询ESXi主机的硬件运行状况时,它将使用SNMP查询获得一些信息,一些使用CIM,有些使用ESXi API(属于SOAP请求)。CIM客户端与ESXi主机上的sfcbd进程进行对话。
有时CIM流程只是停止工作。发生这种情况时,您将在ESXi主机上重新启动sfcbd-watchdog进程。这将重新启动sfcbd服务,并且CIM轮询将再次起作用。在主机的CLI中,/etc/init.d/sfcbd-watchdog restart
我认为这涵盖了您开始运营所需的大多数项目。