Системные правила выгружены

Microsoft.SystemCenter.HealthService.SystemRulesLoaded (AggregateMonitor)

Этот монитор переходит в критическое состояние после выгрузки системных правил службой работоспособности.

Knowledge Base article:

Краткое описание

Этот монитор указывает на то, что целевой службе работоспособности, отслеживаемой данным наблюдателем, не удалось загрузить внутренние системные правила.

Это повлияет на способность целевой службы работоспособности выполнения правил и мониторов.

Причины

При загрузке обновленной конфигурации она могла быть повреждена при передаче.

Устранение

Можно выполнить указанные ниже действия, чтобы инициировать восстановление агента, что вынудит агента обновить свой пакет управления и кэш конфигурации в процессе восстановления.

Перейдите к панели "Администрирование".

Щелкните представление Управляется агентом в разделе Управление устройствами

В панели результатов выберите один или несколько агентов.

Нажмите кнопку Восстановить… области "Действия"

Можно использовать учетную запись действия по умолчанию или указать другие учетные данные.

Нажмите кнопку Восстановить.

Это должно восстановить агент и заставить его запросить новую конфигурацию.

Element properties:

TargetMicrosoft.SystemCenter.HealthServiceWatcher
Parent MonitorSystem.Health.AvailabilityState
AlgorithmWorstOf
CategoryStateCollection
EnabledTrue
Alert GenerateTrue
Alert SeverityError
Alert PriorityHigh
Alert Auto ResolveTrue
RemotableTrue
AccessibilityInternal
Alert Message
Служба работоспособности выгрузила системные правила
Служба работоспособности {0}, запущенная на узле {1} и обслуживающая группу управления с идентификатором {2}, неисправна. Не удалось загрузить некоторые системные правила.

Source Code:

<AggregateMonitor ID="Microsoft.SystemCenter.HealthService.SystemRulesLoaded" Accessibility="Internal" Enabled="true" Target="SCLibrary!Microsoft.SystemCenter.HealthServiceWatcher" ParentMonitorID="Health!System.Health.AvailabilityState" Remotable="true" Priority="Normal">
<Category>StateCollection</Category>
<AlertSettings AlertMessage="Microsoft.SystemCenter.HealthService.SystemRulesLoaded.AlertMessage">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>High</AlertPriority>
<AlertSeverity>Error</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Data/Context/DataItem/HealthServiceId$</AlertParameter1>
<AlertParameter2>$Data/Context/DataItem/HostName$</AlertParameter2>
<AlertParameter3>$Data/Context/DataItem/ManagementGroupId$</AlertParameter3>
</AlertParameters>
</AlertSettings>
<Algorithm>WorstOf</Algorithm>
</AggregateMonitor>