Kontroluje stav pracovní položky synchronizace rozdílu
Služba System Center Management Configuration nedokázala během přijatelné doby realizovat úlohu stavu synchronizace rozdílu úložiště konfigurace.
Účelem tohoto monitorování je určit, zda se služba konfigurace za posledních 15 minut (výchozí nastavení) neúspěšně pokusila spustit pracovní položku synchronizace rozdílu „DeltaSynchronization“. V důsledku neúspěšného spuštění pracovní položky synchronizace rozdílu „DeltaSynchronization“ by se skupina pro správu během této doby mohla setkat s nestabilním chováním ohledně své schopnosti aktualizovat agenty novou konfigurací.
Stav: Úloha synchronizace rozdílu proběhla úspěšně. Bylo nalezeno ID události 29180, které určuje položku synchronizace rozdílu „DeltaSynchronization“ jako úspěšně provedenou pracovní položku.
Žlutý stav: Místní Služba konfigurace nedokázala v časovém intervalu následně realizovat tuto pracovní položku. Bylo nalezeno ID události 29181, které určuje položku synchronizace rozdílu „DeltaSynchronization“ jako neúspěšně provedenou pracovní položku.
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 „Rozdílová synchronizace“ byla zakázána v souboru ConfigService.config. Soubor ConfigService.config je umístěn ve složce %Program Files%\Microsoft System Center\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 „Rozdílová synchronizace“ 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\Operations Manager\Server.
Target | Microsoft.SystemCenter.ManagementConfigurationService |
Parent Monitor | Microsoft.SystemCenter.ManagementConfigurationService.SynchronizationWorkItemsMonitor |
Category | StateCollection |
Enabled | True |
Alert Generate | False |
Alert Auto Resolve | True |
Monitor Type | Microsoft.Windows.2SingleEventLog2StateMonitorType |
Remotable | True |
Accessibility | Internal |
RunAs | Default |
<UnitMonitor ID="Microsoft.SystemCenter.ManagementConfigurationService.DeltaMonitor" Accessibility="Internal" Enabled="true" Target="Microsoft.SystemCenter.ManagementConfigurationService" ParentMonitorID="Microsoft.SystemCenter.ManagementConfigurationService.SynchronizationWorkItemsMonitor" Remotable="true" Priority="Normal" TypeID="Windows!Microsoft.Windows.2SingleEventLog2StateMonitorType" ConfirmDelivery="true">
<Category>StateCollection</Category>
<OperationalStates>
<OperationalState ID="FirstEventRaised" MonitorTypeStateID="FirstEventRaised" HealthState="Warning"/>
<OperationalState ID="SecondEventRaised" MonitorTypeStateID="SecondEventRaised" HealthState="Success"/>
</OperationalStates>
<Configuration>
<FirstComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</FirstComputerName>
<FirstLogName>Operations Manager</FirstLogName>
<FirstExpression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">29181</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">Params/Param[2]</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">DeltaSynchronization</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</FirstExpression>
<SecondComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</SecondComputerName>
<SecondLogName>Operations Manager</SecondLogName>
<SecondExpression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">29180</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">Params/Param[2]</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">DeltaSynchronization</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</SecondExpression>
</Configuration>
</UnitMonitor>