システム内のすべてのモニターの状態変更イベントを収集する

Microsoft.SystemCenter.CollectEntityState (Rule)

このルールでは、システム内のすべての状態変更イベントが収集されます

Knowledge Base article:

概要

このルールは、管理グループ全体から特定のオブジェクトのすべての状態を収集するために、内部的に使用されます。このルールは、監視に悪影響を与えるため、上書きしないでください。

原因

このセクションは、この種類のルールには適用されません。

解決方法

この種類のルールには、ユーザーの操作は必要ありません。

Element properties:

TargetMicrosoft.SystemCenter.HealthService
CategorySystem
EnabledTrue
Alert GenerateFalse
RemotableTrue
Commentthis rule collects states of all entities

Member Modules:

ID Module Type TypeId RunAs 
DS DataSource System.Health.TargetGroupEntityStateChangeProvider Default
WA WriteAction Microsoft.SystemCenter.CollectEntityHealthStateChange Default

Source Code:

<Rule ID="Microsoft.SystemCenter.CollectEntityState" Comment="this rule collects states of all entities" Enabled="true" Target="SCLibrary!Microsoft.SystemCenter.HealthService" ConfirmDelivery="true" Remotable="true" Priority="Normal" DiscardLevel="40">
<Category>System</Category>
<DataSources>
<DataSource ID="DS" TypeID="Health!System.Health.TargetGroupEntityStateChangeProvider"/>
</DataSources>
<WriteActions>
<WriteAction ID="WA" TypeID="SCLibrary!Microsoft.SystemCenter.CollectEntityHealthStateChange"/>
</WriteActions>
</Rule>