Это правило создает предупреждения, если пул ресурсов всех серверов управления недоступен.
Пулу ресурсов всех серверов управления не удается сообщить о своей доступности в течение некоторого времени.
Это может быть вызвано следующими причинами:
Большинство серверов сбора данных не работает.
На большинстве серверов сбора данных было прервано сетевое подключение.
Большинство серверов сбора данных переведено в режим обслуживания.
Службы работоспособности управления System Center на большинстве серверов сбора данных остановлены.
Для дальнейшей диагностики проблемы выполните следующие действия.
Просмотрите файл журнала Operations Manager на каждом сервере управления и найдите события с источником HealthService, которые указывают на проблемы со службой управления System Center.
Перезапустите службу управления System Center на всех серверах управления, для которых отображается ошибка.
Проверьте, что все серверы управления имеют подключение к базе данных.
Проверьте, что все серверы управления имеют подключение ко всем другим серверам управления.
Target | Microsoft.SystemCenter.ManagementServer | ||
Category | Alert | ||
Enabled | True | ||
Event_ID | 271828 | ||
Event Source | Health Service Watcher | ||
Alert Generate | True | ||
Alert Severity | Warning | ||
Alert Priority | Normal | ||
Remotable | True | ||
Alert Message |
| ||
Event Log | Operations Manager | ||
Comment | Rule used by Data Access service to generate alert for All Management Servers Resource Pool down |
ID | Module Type | TypeId | RunAs |
---|---|---|---|
EventDS | DataSource | Microsoft.Windows.EventProvider | Default |
GenerateAlert | WriteAction | System.Health.GenerateAlert | Default |
<Rule ID="Microsoft.SystemCenter.SDKService.PrincipleManagementServerDown.Alert" Comment="Rule used by Data Access service to generate alert for All Management Servers Resource Pool 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>