VMware VirtualCenter: VM Overall status Health Monitor

Jalasoft.Xian.SmartManagementPacks.VMwareVirtualCenters.VmOverallStatus.1.1 (AggregateMonitor)

This monitor catches Xian events that notifies when the VM Overall status has changed its state.

Knowledge Base article:

Summary

VM overall status has changed.

There has been detected a change in the health of this Virtual Machine.

Causes

There has arrived an alert related to this Virtual Machine that has changed its health status. This alert can be related to anything, since hardware to configuration or performance.

Resolutions

Verify the causes of the alert that has changed the status of the Virtual Machine. Tune your Virtual Machine resources in order to avoid this problem.

Additional

Monitors the general health of the Virtual Machine.

Element properties:

TargetJalasoft.Xian.Common.Elements.ThirdParty.VMWare.JsXVMwareVirtualCenterVirtualMachineElement
Parent MonitorSystem.Health.PerformanceState
AlgorithmWorstOf
CategoryStateCollection
EnabledTrue
Alert GenerateTrue
Alert SeverityMatchMonitorHealth
Alert PriorityLow
Alert Auto ResolveTrue
RemotableTrue
AccessibilityPublic
Alert Message
VM Overall status Alert
{0}

Source Code:

<AggregateMonitor ID="Jalasoft.Xian.SmartManagementPacks.VMwareVirtualCenters.VmOverallStatus.1.1" Accessibility="Public" Enabled="true" Target="ThirdParty_VMWare!Jalasoft.Xian.Common.Elements.ThirdParty.VMWare.JsXVMwareVirtualCenterVirtualMachineElement" ParentMonitorID="SystemHealth!System.Health.PerformanceState" Remotable="true" Priority="Normal">
<Category>StateCollection</Category>
<AlertSettings AlertMessage="VmOverallStatus_AlertMessage">
<AlertOnState>Warning</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Low</AlertPriority>
<AlertSeverity>MatchMonitorHealth</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Data/Context/Params/Param[3]$</AlertParameter1>
</AlertParameters>
</AlertSettings>
<Algorithm>WorstOf</Algorithm>
</AggregateMonitor>