The MetroCluster Aggregate Monitoring Rule checks that aggregates in a mirror relationship are being replicated and that the mirror relationship is correctly configured.
The MetroCluster Aggregate Monitoring Rule checks that aggregates in a mirror relationship are being replicated and that the mirror relationship is correctly configured.
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.
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.
Event ID | Severity | Description |
20060 | INFO | OK - indicates that aggregates in a mirror relationship are being replicated |
20061 | WARN | Warning - indicates that aggregates in a mirror relationship are not being replicated |
20070 | INFO | OK - indicates that aggregates in a mirror relationship are correctly configured |
20072 | ERR | Critical - indicates that aggregates in a mirror relationship are incorrectly configured: there are fewer than two plexes, the plexes are not in different pools, the disk pool allocation is incorrect, or the plexes are offline |
Target | DataONTAP.Cluster.MetroCluster.Node |
Category | AvailabilityHealth |
Enabled | True |
Alert Generate | False |
Remotable | True |
ID | Module Type | TypeId | RunAs |
---|---|---|---|
SimpleSchedulerDataSource | DataSource | System.SimpleScheduler | Default |
RunMonitoringPowershellScript | WriteAction | DataONTAP.Cluster.MetroCluster.Monitoring.WriteActionModuleType | Default |
<Rule ID="DataONTAP.Cluster.MetroCluster.Monitoring.AggregateReplication.Rule" Target="DataONTAP.Cluster.MetroCluster.Node" 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>3600</IntervalSeconds>
<!-- SyncTime specifies the minutes after the hour to synchronize execution of the rule. -->
<SyncTime>00:20</SyncTime>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="RunMonitoringPowershellScript" TypeID="DataONTAP.Cluster.MetroCluster.Monitoring.WriteActionModuleType">
<TimeoutSeconds>600</TimeoutSeconds>
<MonitoringMethodName>GetMCCAggregateReplicationStatus</MonitoringMethodName>
<VserverUUID>$Target/Property[Type="DC!DataONTAP.Cluster.AbstractVserver"]/UUID$</VserverUUID>
</WriteAction>
</WriteActions>
</Rule>