Monitorování pro zjištění stavu pracovní položky oznámení změny ve skupině Management Configuration Service Group
Služba konfigurace správy softwaru System Center selhala při provádění úlohy stavu nečistého oznámení uložení konfigurace v přijatelném čase.
Účelem tohoto monitoru je zjistit, zda služba konfigurace selhala při spuštění pracovní položky „Nečisté oznámení“ během posledních 15 minut (výchozí nastavení). Důsledkem selhání pracovní položky „Nečisté oznámení“ během této doby je, že by se skupina správy mohla chovat nekonstantně z hlediska schopnosti aktualizovat agenty novou konfigurací.
Zelený stav: Úloha stavu nečistého oznámení uložení konfigurace byla úspěšně spuštěna nejméně jednou za posledních 15 minut.
Červený stav: Žádná instance Služby konfigurace nedokázala v časovém intervalu následně realizovat tuto pracovní položku. Pokud monitorování vstoupí do tohoto stavu, je vydána výstraha.
K tomu může dojít, pokud:
Databáze nebo databázový server nejsou dostupné (problémy se sítí, brána firewall, místo na disku atd.)
Účet služby System Center Management Configuration Windows Service již nemá požadovaný přístup do databáze
Pracovní položka „Nečisté oznámení“ byla zakázána v souboru ConfigService.config. Soubor ConfigService.config je umístěn ve složce %Program Files%\Microsoft System Center 2012 R2\Operations Manager\Server.
Chcete-li problém analyzovat podrobněji, zvažte následující možnosti:
Zkontrolujte protokol událostí nástroje Operations Manager, zda neobsahuje chyby naznačující problémy se službou System Center Management Configuration Service. Abyste nalezli chyby, vyfiltrujte v protokolu událostí zprávy, jejichž zdrojem je “OpsMgr Management Configuration”.
Potvrďte, že v protokolu událostí nástroje Operations Manager nevidíte chybu spojení v databázi nástroje Operations Manager ze serveru pro správu.
Pomocí konzoly Operations Manager Console a aplikace SQL Server Management Studio ověřte, že má výchozí účet akce správný přístup do databáze, v níž je nainstalována databáze nástroje Operations Manager. Další informace o konfiguraci výchozího účtu akce naleznete v Průvodci zabezpečením nástroje Operations Manager.
Otevřete soubor ConfigService.config a vyhledejte položku „Nečisté oznámení“ mezi pracovními položkami. Ujistěte se, že je vlastnost Povoleno nastavena na hodnotu true. Soubor ConfigService.config je umístěn ve složce %Program Files%\Microsoft System Center 2012 R2\Operations Manager\Server.
Target | Microsoft.SystemCenter.ManagementConfigurationServiceGroup | ||
Parent Monitor | Microsoft.SystemCenter.ManagementConfigurationServiceGroup.WorkItemsHealthMonitor | ||
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.DirtyNotificationMonitor" Accessibility="Internal" Enabled="true" Target="Microsoft.SystemCenter.ManagementConfigurationServiceGroup" ParentMonitorID="Microsoft.SystemCenter.ManagementConfigurationServiceGroup.WorkItemsHealthMonitor" TypeID="Microsoft.SystemCenter.ManagementConfigurationService.WorkItemStatsMonitorType" ConfirmDelivery="true">
<Category>StateCollection</Category>
<AlertSettings AlertMessage="Microsoft.SystemCenter.ManagementConfigurationServiceGroup.DirtyNotificationMonitor.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>DirtyNotification</WorkItemName>
<ToleranceSeconds>900</ToleranceSeconds>
</Configuration>
</UnitMonitor>