Cette règle génère des alertes lorsque la liste Pool de toutes les ressources serveur d'administration n'est pas disponible.
Le Pool de toutes les ressources serveur d'administration n'a pas pu se signaler comme étant disponible pendant un certain temps.
Les raisons de ce problème peuvent être les suivantes :
La majorité des serveurs d'administration de collecte ne sont pas exécutés.
La majorité des serveurs d'administration de collecte ont perdu la connexion réseau
La majorité des serveurs d'administration de collecte sont placés en mode Maintenance
Les services de contrôle d'intégrité de l'administration System Center sur la majorité des serveurs d'administration de collecte ont été arrêtés.
Pour analyser le problème en profondeur, procédez comme suit :
Recherchez dans le journal des événements Operations Manager, sur chacun des serveurs d'administration, les événements avec la source HealthService indiquant des problèmes avec le service d'administration de System Center.
Redémarrez le service d'administration de System Center sur les serveurs d'administration indiquant une erreur.
Confirmez que tous les serveurs d'administration possèdent une connexion à la base de données.
Confirmez que tous les serveurs d'administration possèdent une connexion à chacun des autres serveurs d'administration.
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>