Questa regola genera avvisi quando il pool di risorse di tutti i server di gestione non è disponibile.
Il pool di risorse di tutti i server di gestione non è stato in grado di segnalarsi disponibile da un certo periodo di tempo.
Ciò può essere causato da una serie di fattori:
La maggior parte dei server di gestione di raccolta non è in esecuzione.
La maggior parte dei server di gestione di raccolta ha perso la connessione di rete
La maggior parte dei server di gestione di raccolta è in modalità di manutenzione
I servizi di integrità di gestione di System Center sulla maggior parte dei server di gestione di raccolta sono stati terminati.
Per esaminare ulteriormente questo problema, considerare quanto segue:
Esaminare il registro eventi di Operations Manager in ogni server di gestione alla ricerca di eventi con il servizio di integrità di origine che indicano problemi con il servizio di gestione di System Center.
Riavviare il servizio di gestione di System Center su qualsiasi server di gestione che mostra un errore.
Confermare che tutti i server di gestione dispongano di una connessione al database.
Confermare che tutti i server di gestione dispongano di una connessione a ciascuno degli altri server di gestione
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>