Data ONTAP: Quota Limits Rule

DataONTAP.Monitoring.Rule.Quota.Limits (Rule)

This rule captures the status of all volume and qtree quota limits on discovered Data ONTAP controllers, over a specified period of time.

Knowledge Base article:

Summary

This rule captures the status of all volume and qtree quota limits on discovered Data ONTAP controllers, over a specified period of time.

Configuration

Several 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 this rule to complete. Warning Threshold Percentage and Critical Threshold Percentage set the space utilization thresholds percentage that triggers alerts.

.

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

Event ID

Severity

Description

4030

INFO

Volume quota limits OK

4031

WARN

Volume quota limits warning (over threshold value)

4032

ERR

Volume quota limits error (over hard/soft limit value)

4033

INFO

Volume quota limits unknown/initializing, or quotas not enabled

Event ID

Severity

Description

5030

INFO

Qtree quota limits OK

5031

WARN

Qtree quota limits warning (over threshold value)

5032

ERR

Qtree quota limits error (over hard/soft limit value)

5033

INFO

Qtree quota limits unknown or quotas not enabled

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.Quota.Limits" 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>10800</IntervalSeconds>
<SyncTime>02:53</SyncTime>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="WA" TypeID="DataONTAP.Monitoring.InvokeMonitoringMethod.WriteActionModuleType">
<TimeoutSeconds>1800</TimeoutSeconds>
<Arguments>$Target/Property[Type="DataONTAP.ManagementServer"]/Fqdn$ LogQuotaHealth</Arguments>
</WriteAction>
</WriteActions>
</Rule>