DataONTAP.Controller.Latency.Monitor monitors the OnCommand event logs for events generated by the Data ONTAP: Controller Average Latency Rule and generates corresponding Operations Management alerts.
DataONTAP.Controller.Latency.Monitor monitors the OnCommand event logs for events generated by the Data ONTAP: Controller Average Latency Rule and generates corresponding Operations Management alerts.
Several Overrides exist for this monitor including Lower and Upper Threshold values. Alerts are generated when the values exceed the threshold values.
Lower Threshold default value – 5 milliseconds
Upper Threshold default value – 10 milliseconds
Target | DataONTAP.Controller | ||
Parent Monitor | System.Health.AvailabilityState | ||
Category | Custom | ||
Enabled | True | ||
Alert Generate | True | ||
Alert Severity | MatchMonitorHealth | ||
Alert Priority | Normal | ||
Alert Auto Resolve | True | ||
Monitor Type | DataONTAP.Performance.Controller.NonSDK.DoubleThreshold.MT | ||
Remotable | True | ||
Accessibility | Public | ||
Alert Message |
| ||
RunAs | Default |
<UnitMonitor ID="DataONTAP.Controller.Latency.Monitor" Accessibility="Public" Enabled="true" Target="DataONTAP.Controller" ParentMonitorID="Health!System.Health.AvailabilityState" Remotable="true" Priority="Normal" TypeID="DataONTAP.Performance.Controller.NonSDK.DoubleThreshold.MT" ConfirmDelivery="true">
<Category>Custom</Category>
<AlertSettings AlertMessage="DataONTAP.Controller.Latency.Monitor_AlertMessageResourceID">
<AlertOnState>Warning</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>MatchMonitorHealth</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Target/Property[Type="DataONTAP.Controller"]/name$</AlertParameter1>
<AlertParameter2>$Data/Context/Value$</AlertParameter2>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="UIGeneratedOpStateIdb48cf1899b4f4bd0a97886e019a7a891" MonitorTypeStateID="BelowLowerThreshold" HealthState="Success"/>
<OperationalState ID="UIGeneratedOpStateId077b446316344fc9a75c6bb65eb88353" MonitorTypeStateID="BetweenThresholds" HealthState="Warning"/>
<OperationalState ID="UIGeneratedOpStateIde49b3d89df734b80b5d10c58f93c3b02" MonitorTypeStateID="AboveUpperThreshold" HealthState="Error"/>
</OperationalStates>
<Configuration>
<CounterName>Controller average total latency (ms)</CounterName>
<InstanceName>$Target/Property[Type="DataONTAP.Controller"]/name$</InstanceName>
<LowerThreshold>5</LowerThreshold>
<UpperThreshold>10</UpperThreshold>
</Configuration>
</UnitMonitor>