Monitoraggio per ottenere uno stato di aggiornamento dell'elemento di lavoro statistiche dell'archivio di configurazione su un gruppo di servizio di configurazione di gestione
Il servizio di configurazione di gestione di System Center non è stato in grado di eseguire l'attività di stato di aggiornamento delle statistiche dell'archivio di configurazione entro un periodo di tempo accettabile.
Lo scopo di questo monitoraggio è determinare se il servizio di configurazione non è stato in grado di eseguire l'elemento di lavoro "ConfigStoreStatsUpdate" negli ultimi 30 minuti (impostazione predefinita). L'impossibilità di eseguire l'elemento di lavoro "ConfigStoreStatsUpdate" comporta probabili comportamenti incostanti del gruppo di gestione durante questo tempo.
Stato verde: l'attività di stato di aggiornamento delle statistiche dell'archivio di configurazione è stata eseguita correttamente almeno una volta negli ultimi 30 minuti.
Stato rosso: nessuna istanza del servizio di configurazione è stata in grado di eseguire consecutivamente questo elemento di lavoro per un certo periodo di tempo. Un avviso è generato quando il monitoraggio passa a questo stato.
Questo problema può verificarsi nei seguenti casi:
Il database o il server di database non è disponibile (problema di rete, firewall, spazio su disco e così via)
L'account del servizio Windows della configurazione di gestione di System Center non dispone più dell'accesso necessario per il database
L'elemento di lavoro "ConfigStoreStatsUpdate" è stato disabilitato nel file ConfigService.config. Il file ConfigService.config si trova in "%Program Files%\Microsoft System Center 2012 R2\Operations Manager\Server".
Per esaminare ulteriormente questo problema, considerare quanto segue:
Rivedere il registro eventi di Operations Manager per controllare gli errori che indicano problemi del servizio di configurazione di gestione di System Center. Porre il filtro "Configurazione gestione OpsMgr" al registro eventi per cercare gli errori.
Verificare che non si vedano errori di connessione al database di Operations Manager dal server di gestione nel registro eventi di Operations Manager
Tramite la console di Operations Manager e SQL Server Management Studio, confermare che l'account azione predefinito disponga dell'accesso corretto al database in cui è installato il database di Operations Manager. Per ulteriori informazioni sulla configurazione dell'account azione predefinito, vedere la Guida alla protezione di Operations Manager.
Aprire il file ConfigService.config e cercare "ConfigStoreStatsUpdate" in WorkItems. Verificare che la proprietà Attivato sia impostata su true. Il file ConfigService.config si trova in "%Program Files%\Microsoft System Center 2012 R2\Operations Manager\Server".
Target | Microsoft.SystemCenter.ManagementConfigurationServiceGroup | ||
Parent Monitor | Microsoft.SystemCenter.ManagementConfigurationServiceGroup.ConfigStoreMaintenanceWorkItemsMonitor | ||
Category | StateCollection | ||
Enabled | True | ||
Alert Generate | True | ||
Alert Severity | Error | ||
Alert Priority | Normal | ||
Alert Auto Resolve | True | ||
Monitor Type | Microsoft.SystemCenter.ManagementConfigurationService.WorkItemStatsMonitorType | ||
Remotable | True | ||
Accessibility | Internal | ||
Alert Message |
| ||
RunAs | Default |
<UnitMonitor ID="Microsoft.SystemCenter.ManagementConfigurationServiceGroup.ConfigStoreStatsUpdateMonitor" Accessibility="Internal" Enabled="true" Target="Microsoft.SystemCenter.ManagementConfigurationServiceGroup" ParentMonitorID="Microsoft.SystemCenter.ManagementConfigurationServiceGroup.ConfigStoreMaintenanceWorkItemsMonitor" TypeID="Microsoft.SystemCenter.ManagementConfigurationService.WorkItemStatsMonitorType" ConfirmDelivery="true">
<Category>StateCollection</Category>
<AlertSettings AlertMessage="Microsoft.SystemCenter.ManagementConfigurationServiceGroup.ConfigStoreStatsUpdateMonitor.AlertMessage">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>Error</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Data/Context/DataItem/LastErrorMessage$</AlertParameter1>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="Good" MonitorTypeStateID="WorkItemOnSchedule" HealthState="Success"/>
<OperationalState ID="Bad" MonitorTypeStateID="WorkItemDelayed" HealthState="Error"/>
</OperationalStates>
<Configuration>
<FrequencySeconds>60</FrequencySeconds>
<WorkItemName>ConfigStoreStatsUpdate</WorkItemName>
<ToleranceSeconds>1800</ToleranceSeconds>
</Configuration>
</UnitMonitor>