Clustered Data ONTAP: Storage System Connection Monitoring Rule

DataONTAP.Cluster.Monitoring.Vserver.Connection.Rule (Rule)

The Storage System Connection Monitoring Rule verifies the connection between System Center Operations Manager and the discovered storage system over a specified period of time.

Knowledge Base article:

Summary

The Storage System Connection Monitoring Rule verifies the connection between System Center Operations Manager and the discovered storage system over a specified period of time.

The rule determines whether the storage system has valid credentials in the System Center Operations Manager database, whether network connections exist, and if those connections are made using HTTP or the more secure HTTPS protocol.

Configuration

Three overrides are available for this rule. Sync Time and Interval Seconds determine when and how often the rule runs. Timeout Seconds determines how long System Center Operations Manager waits for the rule to complete.

Resolutions

If you suspect a problem with this rule, check the OnCommand and System Center Operations Manager event logs on the management server running the rule.

Additional Information

Event ID

Severity

Description

1020

INFO

Healthy - indicates that the storage system is connected via HTTPS

1021

WARN

Warning - indicates that the storage system is connected via HTTP

1022

ERR

Critical - indicates that the storage system cannot connect to the System Center Operations Manager

Element properties:

TargetDataONTAP.Cluster.Vserver
CategoryAvailabilityHealth
EnabledTrue
Alert GenerateFalse
RemotableTrue

Member Modules:

ID Module Type TypeId RunAs 
SimpleSchedulerDataSource DataSource System.SimpleScheduler Default
RunMonitoringWriteAction WriteAction DataONTAP.Cluster.Monitoring.WriteActionModuleType Default

Source Code:

<Rule ID="DataONTAP.Cluster.Monitoring.Vserver.Connection.Rule" Target="DataONTAP.Cluster.Vserver" Enabled="true" ConfirmDelivery="false" Remotable="true" Priority="Normal" DiscardLevel="100">
<Category>AvailabilityHealth</Category>
<DataSources>
<DataSource ID="SimpleSchedulerDataSource" TypeID="System!System.SimpleScheduler">
<!-- IntervalSeconds specifies how often we will run the rule. -->
<IntervalSeconds>900</IntervalSeconds>
<!-- SyncTime specifies the minutes after the hour to synchronize execution of the rule. -->
<SyncTime>00:01</SyncTime>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="RunMonitoringWriteAction" TypeID="DataONTAP.Cluster.Monitoring.WriteActionModuleType">
<TimeoutSeconds>60</TimeoutSeconds>
<MonitoringMethodName>CheckVserverConnection</MonitoringMethodName>
<VserverUUID>$Target/Property[Type="DataONTAP.Cluster.Vserver"]/VserverUUID$</VserverUUID>
</WriteAction>
</WriteActions>
</Rule>