管理構成サービス グループの差分同期作業項目の状態を取得するモニター
System Center 管理構成サービスが、構成ストアの差分同期タスクを許容時間内に実行できませんでした。
このモニターの目的は、構成サービスが過去 15 分以内 (既定) に "DeltaSynchronization" 作業項目の実行に失敗したかどうかを判別することです。 "DeltaSynchronization" 作業項目の実行に失敗した場合は、この期間中に、管理グループがエージェントの構成を更新する動作が不安定になることがあります。
緑色の状態:過去 15 分以内に、構成ストアの差分同期タスクが少なくとも 1 回正常に実行されました。
赤色の状態:構成サービスのすべてのインスタンスが、一定期間内にこの作業項目の実行に連続して失敗しました。 モニターがこの状態になると、アラートが生成されます。
これは、次の場合に発生することがあります。
データベースまたはデータベース サーバーを使用できない (ネットワークの問題、ファイアウォール、ディスク容量など)。
System Center 管理構成 Windows サービス アカウントに、データベースへの必要なアクセス権がない。
ConfigService.config ファイルで "DeltaSynchronization" 作業項目が無効になっている。 ConfigService.config ファイルは、"%Program Files%\Microsoft System Center \Operations Manager\Server" にあります。
この問題を詳細に調査するには、次の手順に従います。
Operations Manager のイベント ログを調べ、System Center 管理構成サービスの問題を示すエラーが発生していないかどうかを確認します。 該当するエラーを見つけるには、"OpsMgr Management Configuration" というソースのイベントだけが表示されるようにイベント ログをフィルター処理します。
Operations Manager のイベント ログに、管理サーバーから Operations Manager データベースへの接続エラーが記録されていないことを確認します。
Operations Manager コンソールと SQL Server Management Studio を使用して、Operations Manager データベースがインストールされているデータベースへの正しいアクセス権が既定のアクション アカウントに割り当てられていることを確認します。 既定のアクション アカウントの構成に関する詳細については、『Operations Manager セキュリティ ガイド』を参照してください。
ConfigService.config ファイルを開き、WorkItems の下で "DeltaSynchronization" を検索します。 Enabled プロパティが "true" に設定されていることを確認します。 ConfigService.config ファイルは、"%Program Files%\Microsoft System Center \Operations Manager\Server" にあります。
Target | Microsoft.SystemCenter.ManagementConfigurationServiceGroup | ||
Parent Monitor | Microsoft.SystemCenter.ManagementConfigurationServiceGroup.SynchronizationWorkItemsMonitor | ||
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.DeltaSynchronizationMonitor" Accessibility="Internal" Enabled="true" Target="Microsoft.SystemCenter.ManagementConfigurationServiceGroup" ParentMonitorID="Microsoft.SystemCenter.ManagementConfigurationServiceGroup.SynchronizationWorkItemsMonitor" TypeID="Microsoft.SystemCenter.ManagementConfigurationService.WorkItemStatsMonitorType" ConfirmDelivery="true">
<Category>StateCollection</Category>
<AlertSettings AlertMessage="Microsoft.SystemCenter.ManagementConfigurationServiceGroup.DeltaSynchronizationMonitor.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>DeltaSynchronization</WorkItemName>
<ToleranceSeconds>900</ToleranceSeconds>
</Configuration>
</UnitMonitor>