Heartbeat Failure On Demand - Error

Microsoft.SystemCenter.HealthService.Heartbeat.OnDemand.Error (Rule)

This rule detects heartbeat errors for a System Center Management Health Service (e.g. System Center Management Health Service suspended).

Knowledge Base article:

Summary

This rule is used internally by Operations Manager. Overrides to this rule will cause behavior that may not be what you expect and availability may not be detected properly.

Element properties:

TargetMicrosoft.SystemCenter.HealthServiceWatchersGroup
CategorySystem
EnabledTrue
Alert GenerateFalse
RemotableTrue

Member Modules:

ID Module Type TypeId RunAs 
DS DataSource Microsoft.SystemCenter.HealthServiceWatcher.Composite.OnDemand.DataSource Default
WriteAction WriteAction Microsoft.SystemCenter.HealthServiceWatcher.SetHeartbeatStateAction.Error Default

Source Code:

<Rule ID="Microsoft.SystemCenter.HealthService.Heartbeat.OnDemand.Error" Enabled="true" Target="SCLibrary!Microsoft.SystemCenter.HealthServiceWatchersGroup" ConfirmDelivery="true" Remotable="true" Priority="High" DiscardLevel="100">
<Category>System</Category>
<DataSources>
<DataSource ID="DS" TypeID="Microsoft.SystemCenter.HealthServiceWatcher.Composite.OnDemand.DataSource">
<MonitorId>$MPElement[Name="Microsoft.SystemCenter.HealthService.Heartbeat"]$</MonitorId>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="WriteAction" TypeID="Microsoft.SystemCenter.HealthServiceWatcher.SetHeartbeatStateAction.Error"/>
</WriteActions>
</Rule>