Mit diesem Monitor wird der Status der Arbeitsaufgabe zur Änderungsbenachrichtigung für die Gruppe "Verwaltungskonfigurationsdienst" abgerufen.
Der Task "Status der Änderungsbenachrichtigung" für den Konfigurationsspeicher konnte vom System Center-Verwaltungskonfigurationsdienst nicht innerhalb eines akzeptablen Zeitraums ausgeführt werden.
Mit diesem Monitor wird festgestellt, ob die Arbeitsaufgabe "DirtyNotification" innerhalb der letzten 15 Minuten (Standard) nicht ausgeführt werden konnte. Wenn ein Fehler bei der Ausführung der Arbeitsaufgabe "DirtyNotification" aufgetreten ist, kann es innerhalb dieser Zeit in der Verwaltungsgruppe zu einem nicht konstanten Verhalten hinsichtlich der Fähigkeit zur Aktualisierung der Agentkonfigurationen kommen.
Grüner Status: Der Task "Status der Änderungsbenachrichtigung" für den Konfigurationsspeicher wurde innerhalb der vergangenen 15 Minuten mindestens ein Mal erfolgreich ausgeführt.
Roter Status: Die Arbeitsaufgabe konnte von sämtlichen Instanzen des Diensts zur Verwaltungskonfiguration nicht innerhalb eines bestimmten Zeitraums ausgeführt werden. Bei einem Wechsel des Monitors in diesen Status wird eine Warnung generiert.
Dieses Problem kann in den folgenden Fällen auftreten:
Die Datenbank oder der Datenbankserver steht nicht zur Verfügung (Netzwerkfehler, Firewall, Speicherplatzmangel o. Ä.).
Das Windows-Dienstkonto der System Center-Verwaltungskonfiguration verfügt nicht mehr über den erforderlichen Zugriff auf die Datenbank.
In der Datei "ConfigService.config" wurde die Arbeitsaufgabe "DirtyNotification" deaktiviert. Die Datei "ConfigService.config" befindet sich im Verzeichnis "%Programme%\System Center 2012\Operations Manager\Server".
Führen Sie zur weiteren Diagnose dieses Problems folgende Schritte aus:
Überprüfen Sie das Operations Manager-Ereignisprotokoll auf Fehler, mit denen auf ein Problem des System Center-Verwaltungskonfigurationsdiensts hingewiesen wird. Filtern Sie zur Fehlersuche das Ereignisprotokoll nach der Quelle "OpsMgr-Verwaltungskonfiguration" (bzw. "OpsMgr Management Configuration").
Überprüfen Sie, ob im Operations Manager-Ereignisprotokoll Fehler bei der Verbindung zwischen dem Verwaltungsserver und der Operations Manager-Datenbank verzeichnet sind.
Überprüfen Sie mithilfe der Operations Manager-Konsole und von SQL Server Management Studio, ob das Standardaktionskonto über den richtigen Zugriff auf die Datenbank verfügt, in der die Operations Manager-Datenbank installiert ist. Weitere Informationen zum Konfigurieren des Standardaktionskontos finden Sie im Operations Manager-Sicherheitshandbuch.
Öffnen Sie die Datei "ConfigService.config", und suchen Sie unter "WorkItems" den Eintrag "DirtyNotification". Die Eigenschaft "Enabled" (Aktiviert) muss auf "true" (wahr) gesetzt sein. Die Datei "ConfigService.config" befindet sich im Verzeichnis "%Programme%\System Center 2012\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>