VmwareMonitor This monitor is part of the VMware integration provided in Provisiond and test the power state of a virtual machine (VM) or a host system (host). If the power state of a VM or host is poweredOn the service is up. The state off the service on the VM or Host is marked as down. By default standBy is also considered as down. In case of using Distributed Power Management the standBy state can be changed see the ignoreStandBy configuration parameter. The information for the status of a virtual machine is collected from the responsible VMware vCenter using the credentials from the vmware-config.xml. It is also required to get specific asset fields assigned to an imported virtual machine and host system. The following asset fields are required, which are populated by the VMware integration in Provisiond: VMware Management Server, VMware Managed Entity Type and the foreignId which contains an internal VMware vCenter Identifier. Monitor Facts Class Name org.opennms.netmgt.poller.monitors.VmwareMonitor Remote Enabled false Configuration and Use Table 1. Monitor specific parameters for the VmwareMonitor Parameter Description Required Default value retry Number of retries before the service is marked as down. optional 0 ignoreStandBy Treat power state standBy as up. optional false reportAlarms Checks for unacknowledged vSphere alarms for a given comma-separated list of severities (red, yellow, green, gray). optional `` This monitor implements the Common Configuration Parameters. Examples Some example configuration how to configure the monitor in the poller-configuration.xml. With this configuration the monitor will go down if any unacknowledged vSphere alarms with severity red or yellow exist for this managed entity. <service name="VMware-ManagedEntity" interval="300000" user-defined="false" status="on"> <parameter key="retry" value="2"/> <parameter key="timeout" value="3000"/> <parameter key="reportAlarms" value="red, yellow"/> </service> <monitor service="VMware-ManagedEntity" class-name="org.opennms.netmgt.poller.monitors.VmwareMonitor"/> VmwareCimMonitor WebMonitor