Clustered Data ONTAP: Storage Virtual Machine iSCSI Write Operations/sec Monitor

DataONTAP.Cluster.DataVserver.iSCSIWriteOperationsMonitor (UnitMonitor)

The Storage Virtual Machine iSCSI Write Operations/sec Monitor monitors the value of the Storage Virtual Machine I/O counter collected by the Storage Virtual Machine iSCSI Performance Statistics Collection Rule.

Knowledge Base article:

Summary

The Storage Virtual Machine iSCSI Write Operations/sec Monitor monitors the value of the Storage Virtual Machine I/O counter collected by the Storage Virtual Machine iSCSI Performance Statistics Collection Rule:

Counter Name: Storage Virtual Machine I/O

Instance Name: iSCSI Write (Operations/sec)

Configuration

Two overrides are available for this monitor. Threshold and number of samples trigger an alert when the value of the performance counter is greater than the threshold for the specified number of consecutive samples. The alert is autoresolved when the underlying condition is resolved.

The default threshold is 1000 Ops/sec.

The default number of samples is 4.

Resolutions

Inspect the contents of the alert to determine its cause.

Element properties:

TargetDataONTAP.Cluster.DataVserver
Parent MonitorSystem.Health.PerformanceState
CategoryPerformanceHealth
EnabledFalse
Alert GenerateTrue
Alert SeverityMatchMonitorHealth
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeDataONTAP.Cluster.MonitorType.ConsecutiveSamplesThreshold
RemotableTrue
AccessibilityPublic
Alert Message
Clustered Data ONTAP: Storage Virtual Machine iSCSI Write Operations Monitor
iSCSI write operations rate {2} operations/sec on storage virtual machine {0} exceeded configured threshold.
RunAsDefault

Source Code:

<UnitMonitor ID="DataONTAP.Cluster.DataVserver.iSCSIWriteOperationsMonitor" Accessibility="Public" Enabled="false" Target="DataONTAP.Cluster.DataVserver" ParentMonitorID="Health!System.Health.PerformanceState" Remotable="true" Priority="Normal" TypeID="DataONTAP.Cluster.MonitorType.ConsecutiveSamplesThreshold" ConfirmDelivery="true">
<Category>PerformanceHealth</Category>
<AlertSettings AlertMessage="DataONTAP.Cluster.DataVserver.iSCSIWriteOperationsMonitor.AlertMessage">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>MatchMonitorHealth</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Target/Property[Type="DataONTAP.Cluster.AbstractVserver"]/AbstractVserverName$</AlertParameter1>
<AlertParameter2>null</AlertParameter2>
<AlertParameter3>$Data/Context/DataItem/Property[@Name='SampleValue']$</AlertParameter3>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="ConditionTrue" MonitorTypeStateID="ConditionTrue" HealthState="Error"/>
<OperationalState ID="ConditionFalse" MonitorTypeStateID="ConditionFalse" HealthState="Success"/>
</OperationalStates>
<Configuration>
<ObjectID>$Target/Property[Type="DataONTAP.Cluster.AbstractVserver"]/UUID$</ObjectID>
<CounterName>Storage Virtual Machine I/O</CounterName>
<ObjectName>Clustered Data ONTAP: Storage Virtual Machine</ObjectName>
<InstanceName>iSCSI Write (Operations/sec)</InstanceName>
<Threshold>1000</Threshold>
<NumSamples>4</NumSamples>
<IntervalSeconds>3600</IntervalSeconds>
<SyncTime>00:56</SyncTime>
<TimeoutSeconds>300</TimeoutSeconds>
</Configuration>
</UnitMonitor>