Корневой сервер управления недоступен

Microsoft.SystemCenter.SDKService.PrincipleManagementServerDown.Alert (Rule)

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

Knowledge Base article:

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

Корневой сервер управления выключен, или недоступна служба работоспособности корневых серверов управления.

Причины

Это может быть вызвано следующими причинами:

Если данные предупреждения возникли во время установки хранилища данных и компонентов создания отчетов или сразу после установки, то их наиболее вероятной причиной является открытие потока предупреждений и переходов состояний в хранилище. При этом соответствующие структуры данных еще не содержатся в хранилище, так как его компоненты на этот момент еще не развернуты. Развертывание выполняется в течение порядка 30 минут после начала установки.

До выполнения развертывания данные для записи в хранилище будут храниться в рабочих процессах предупреждений и синхронизации состояний. Таким образом, эти рабочие процессы не возвращают данные в источники, что в свою очередь вызывает появление описываемых предупреждений. После завершения развертывания выполняется запись данных, и предупреждения автоматически удаляются.

Если предупреждения не разрешаются автоматически через 120 минут после установки хранилища данных, то существует другая ошибка.

Устранение

Проверьте доступность корневого сервера управления или запустите службу работоспособности на корневом сервере управления.

Дополнительно

В следующей таблице приведены коды возможных причин неполадок, указываемые в описании предупреждения:

Код причины

Описание

17

Работа службы работоспособности Windows приостановлена.

25

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

41

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

42

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

43

Не удалось загрузить системное правило.

49

Сбор данных о событиях изменения состояния объектов остановлен.

50

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

51

Сбор информации о предупреждениях остановлен.

97

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

98

Службе работоспособности не удалось проанализировать XML-файл конфигурации.

Element properties:

TargetMicrosoft.SystemCenter.ManagementServer
CategoryAlert
EnabledTrue
Event_ID271828
Event SourceHealth Service Watcher
Alert GenerateTrue
Alert SeverityWarning
Alert PriorityNormal
RemotableTrue
Alert Message
Служба работоспособности не запущена
{0}
Event LogOperations Manager
CommentRule used by Data Access service to generate alerts from each Management Server when the RHS is down

Member Modules:

ID Module Type TypeId RunAs 
EventDS DataSource Microsoft.Windows.EventProvider Default
GenerateAlert WriteAction System.Health.GenerateAlert Default

Source Code:

<Rule ID="Microsoft.SystemCenter.SDKService.PrincipleManagementServerDown.Alert" Comment="Rule used by Data Access service to generate alerts from each Management Server when the RHS is down" Enabled="true" Target="SCLibrary!Microsoft.SystemCenter.ManagementServer" ConfirmDelivery="true" Remotable="true" Priority="High" DiscardLevel="100">
<Category>Alert</Category>
<DataSources>
<DataSource ID="EventDS" TypeID="Windows!Microsoft.Windows.EventProvider">
<ComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<LogName>Operations Manager</LogName>
<Expression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>Health Service Watcher</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>271828</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</Expression>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="GenerateAlert" TypeID="Health!System.Health.GenerateAlert">
<Priority>1</Priority>
<Severity>1</Severity>
<AlertName/>
<AlertDescription/>
<AlertMessageId>$MPElement[Name='Microsoft.SystemCenter.SDKService.PrincipleManagementServerDown.Alert.AlertMessage']$</AlertMessageId>
<AlertParameters>
<AlertParameter1>$Data/EventDescription$</AlertParameter1>
</AlertParameters>
<Suppression>
<SuppressionValue/>
</Suppression>
</WriteAction>
</WriteActions>
</Rule>