VMware VirtualCenter: ESX datastore size normalized latency Health Monitor

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

This rules shows the average in microseconds for Storage IO Control size-normalized IO latency.

Knowledge Base article:

Summary

ESX datastore size normalized latency is over threshold.

The value retrieved for Storage I/O Control size-normalized I/O latency is above the maximum threshold configured in Xian Network Manager 2012.

Causes

The latency has been increased due to the input/output operations over the datastore resources.

Resolutions

Manage high availability and load balancing over the ESX hosts involved by increasing the Storage DRS feature enabled among the datastores involved, or increase the datastore resources for a better workload.

Additional

This rules shows the average in microseconds for Storage I/O Control size-normalized I/O latency.

Element properties:

TargetJalasoft.Xian.Common.Elements.ThirdParty.VMWare.JsXVMwareVirtualCenterDatastoreEsxElement
Parent MonitorSystem.Health.PerformanceState
AlgorithmWorstOf
CategoryStateCollection
EnabledTrue
Alert GenerateTrue
Alert SeverityMatchMonitorHealth
Alert PriorityLow
Alert Auto ResolveTrue
RemotableTrue
AccessibilityPublic
Alert Message
ESX datastore size normalized latency Alert
{0}

Source Code:

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