Собрать данные о событиях изменения состояния со всех мониторов в системе

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>