Data ONTAP: Controller Global Status Rule

DataONTAP.Monitoring.Rule.Controller.GlobalStatus (Rule)

Knowledge Base article:

Summary

DataONTAP.Monitoring.Rule.Controller.GlobalStatus is the rule that periodically captures the global status of all discovered Data ONTAP controllers.

Configuration

Several overrides are available for this rule. SyncTime and IntervalSeconds determine when and how often the rule runs. TimeoutSeconds determines how long OperationsManager waits for this rule to complete.

Resolutions

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

Additional

Event ID

Severity

Description

1000

INFO

Global status OK (OK)

1001

WARN

Global status warning (OTHER, UNKNOWN, NONCRITICAL)

1002

ERR

Global status critical (CRITICAL, NONRECOVERABLE)

Element properties:

TargetDataONTAP.ManagementServer
CategoryStateCollection
EnabledTrue
Alert GenerateFalse
RemotableTrue

Member Modules:

ID Module Type TypeId RunAs 
DS DataSource System.SimpleScheduler Default
WA WriteAction DataONTAP.Monitoring.InvokeMonitoringMethod.WriteActionModuleType Default

Source Code:

<Rule ID="DataONTAP.Monitoring.Rule.Controller.GlobalStatus" Enabled="true" Target="DataONTAP.ManagementServer" ConfirmDelivery="true" Remotable="true" Priority="Normal" DiscardLevel="100">
<Category>StateCollection</Category>
<DataSources>
<DataSource ID="DS" TypeID="System!System.SimpleScheduler">
<IntervalSeconds>900</IntervalSeconds>
<SyncTime>23:52</SyncTime>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="WA" TypeID="DataONTAP.Monitoring.InvokeMonitoringMethod.WriteActionModuleType">
<TimeoutSeconds>600</TimeoutSeconds>
<Arguments>$Target/Property[Type="DataONTAP.ManagementServer"]/Fqdn$ LogGlobalSystemHealth</Arguments>
</WriteAction>
</WriteActions>
</Rule>