Collect Alerts

Microsoft.SystemCenter.CollectAlerts (Rule)

System rule that collects alert data from any object.

Knowledge Base article:

Summary

This rule is used internally to collect all alerts for the whole Management Group. This rule should not be overridden as it will have an adverse negative impact on monitoring.

Causes

This section is not applicable for this type of rule.

Resolutions

There is no user action for this type of rule.

Element properties:

TargetMicrosoft.SystemCenter.HealthService
CategorySystem
EnabledTrue
Alert GenerateFalse
RemotableTrue
Commentthis rule collects all alerts from the agent

Member Modules:

ID Module Type TypeId RunAs 
DS DataSource Microsoft.SystemCenter.PublishedAlertProvider Default
WA WriteAction Microsoft.SystemCenter.AlertUpdateWriter Default

Source Code:

<Rule ID="Microsoft.SystemCenter.CollectAlerts" Comment="this rule collects all alerts from the agent" Enabled="true" Target="SCLibrary!Microsoft.SystemCenter.HealthService" ConfirmDelivery="true" Remotable="true" Priority="High" DiscardLevel="10">
<Category>System</Category>
<DataSources>
<DataSource ID="DS" TypeID="Microsoft.SystemCenter.PublishedAlertProvider"/>
</DataSources>
<WriteActions>
<WriteAction ID="WA" TypeID="SCLibrary!Microsoft.SystemCenter.AlertUpdateWriter" Target="SCLibrary!Microsoft.SystemCenter.CollectionManagementServer"/>
</WriteActions>
</Rule>