作業項目の統計情報要求プロセスの状態を確認するモニター
System Center 管理構成サービスが、作業項目の統計情報を取得できませんでした。
このモニターの目的は、構成サービスが正常に実行されているかどうかを検出することです。このモニターは、構成サービスのイベント 29183 を使用して、サービスが作業項目の統計情報を取得できるかどうかを判別します。
緑色の状態: 構成サービスは各種作業項目の状態を判別できています。
黄色の状態: 作業項目の状態を少なくとも 1 回判別できませんでした。イベント 29183 が少なくとも 1 つ検出された場合に、この状態になります。モニターは再度試行されます。Event 29182 が検出され、作業項目が正常に実行されたことが認められた時点で、このモニターは緑色状態に戻ります。
これは、次の場合に発生することがあります。
データベースまたはデータベース サーバーを使用できない (ネットワークの問題、ファイアウォール、ディスク容量など)。
管理サーバーの既定のアクションアカウントに、データベースへの必要なアクセス権がない。
この問題を詳細に調査するには、次の手順に従います。
Operations Manager のイベント ログを調べ、System Center 管理構成サービスの問題を示すエラーが発生していないかどうかを確認します。該当するエラーを見つけるには、"OpsMgr Management Configuration" というソースのイベントだけが表示されるようにイベント ログをフィルター処理します。
Operations Manager のイベント ログに、管理サーバーから Operations Manager データベースへの接続エラーが記録されていないことを確認します。
Operations Manager コンソールと SQL Server Management Studio を使用して、Operations Manager データベースがインストールされているデータベースへの正しいアクセス権が既定のアクション アカウントに割り当てられていることを確認します。既定のアクション アカウントの構成に関する詳細については、『Operations Manager セキュリティ ガイド』を参照してください。
Microsoft SQL Server Management Studio を使用して、Operations Manager データベース (既定の名前は "OperationsManager")\Security\Users に移動し、既定のアクション アカウントに使用されているアカウントが "ConfigServiceMonitoringUsers" データベース ロールのロール メンバーとして構成されていることを確認します。
Target | Microsoft.SystemCenter.ManagementConfigurationServiceGroup |
Parent Monitor | Microsoft.SystemCenter.ManagementConfigurationServiceGroup.WorkItemsHealthQueryProcessMonitor |
Category | StateCollection |
Enabled | True |
Alert Generate | False |
Alert Auto Resolve | True |
Monitor Type | Microsoft.SystemCenter.ManagementConfigurationService.2SingleEventLog2StateUnitMonitorType |
Remotable | True |
Accessibility | Public |
RunAs | Default |
<UnitMonitor ID="Microsoft.SystemCenter.ManagementConfigurationServiceGroup.WorkItemStatsGet.FirstChanceMonitor" Accessibility="Public" Enabled="true" Target="Microsoft.SystemCenter.ManagementConfigurationServiceGroup" ParentMonitorID="Microsoft.SystemCenter.ManagementConfigurationServiceGroup.WorkItemsHealthQueryProcessMonitor" Remotable="true" Priority="Normal" TypeID="Microsoft.SystemCenter.ManagementConfigurationService.2SingleEventLog2StateUnitMonitorType" ConfirmDelivery="true">
<Category>StateCollection</Category>
<OperationalStates>
<OperationalState ID="Bad" MonitorTypeStateID="FirstEventRaised" HealthState="Warning"/>
<OperationalState ID="Good" MonitorTypeStateID="SecondEventRaised" HealthState="Success"/>
</OperationalStates>
<Configuration>
<FirstEventId>29183</FirstEventId>
<SecondEventId>29182</SecondEventId>
</Configuration>
</UnitMonitor>