VMware VirtualCenter: VM datastore average read Health Monitor

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

This rule monitors the average number of read commands issued per second to the datastore during the interval collection.

Knowledge Base article:

Summary

VM datastore average read is over threshold.

The virtual machine's value retrieved for averaged read commands issued is over the maximum threshold configured in Xian Network Manager 2012.

Causes

The usage of resources has been increased due to demand.

Resolutions

Verify the resource usage and increase the resource to maximize the Storage DRS workload feature.

Additional

This rule monitors the average number of read commands issued per second to the datastore during the interval collection.

Element properties:

TargetJalasoft.Xian.Common.Elements.ThirdParty.VMWare.JsXVMwareVirtualCenterDatastoreVmElement
Parent MonitorSystem.Health.PerformanceState
AlgorithmWorstOf
CategoryStateCollection
EnabledTrue
Alert GenerateTrue
Alert SeverityMatchMonitorHealth
Alert PriorityLow
Alert Auto ResolveTrue
RemotableTrue
AccessibilityPublic
Alert Message
VM datastore average read Alert
{0}

Source Code:

<AggregateMonitor ID="Jalasoft.Xian.SmartManagementPacks.VMwareVirtualCenters.VmDatastoreNumberReadAveraged.1.1" Accessibility="Public" Enabled="true" Target="ThirdParty_VMWare!Jalasoft.Xian.Common.Elements.ThirdParty.VMWare.JsXVMwareVirtualCenterDatastoreVmElement" ParentMonitorID="SystemHealth!System.Health.PerformanceState" Remotable="true" Priority="Normal">
<Category>StateCollection</Category>
<AlertSettings AlertMessage="VmDatastoreNumberReadAveraged_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>