詳細ログを有効にし、トラブルシューティングのためにSQL Server プロファイラーを構成する
適用対象: Configuration Manager
Configuration Manager では、クライアント コンポーネントとサイト サーバー コンポーネントが個々のログ ファイルにプロセス情報を記録します。 これらのログ ファイルの情報を使用して、発生する可能性のある問題のトラブルシューティングに役立てることができます。
クライアントと管理ポイントで詳細ログとデバッグ ログを有効にする
詳細ログを有効にするには、値を0x0REG_DWORDとして次のレジストリ値を作成します。
HKEY_LOCAL_MACHINE\Software\Microsoft\CCM\Logging\@GLOBAL\LogLevel
デバッグ ログを有効にするには、値が True のREG_SZとして次のレジストリ値を作成。
HKEY_LOCAL_MACHINE\Software\Microsoft\CCM\Logging\DebugLogging\Enabled
次のレジストリ値を 5242880 (10 進数) のREG_DWORDとして設定することで、CCM ログ サイズを 5 MB に増やすことができます。
HKEY_LOCAL_MACHINE\Software\Microsoft\CCM\Logging\@GLOBAL\LogMaxSize
次のレジストリ値の REG_DWORD 値を編集して、保持する履歴ログ ファイルの数を増やすことができます。
HKEY_LOCAL_MACHINE\Software\Microsoft\CCM\Logging\@GLOBAL\LogMaxHistory
Note
SMS エージェント ホスト サービスを再起動して、変更を有効にします。 管理ポイントでは、一部のログに対して詳細ログを有効にするために、IIS 関連のサービスを再起動する必要がある場合があります。
サイト サーバー上の状態システム コンポーネントの詳細ログを有効にする
State System (StateSys) の詳細ログを有効にするには、次のレジストリ値の REG_DWORD 値を 1 に設定します。
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\SMS\Components\SMS_STATE_SYSTEM\Verbose logging
Note
このレジストリ キーの変更では、 SMS_Executive
サービスまたは SMS_STATE_SYSTEM
スレッドを再起動する必要はありません。
WSUS 同期マネージャー (WSYNCMGR) の詳細ログを有効にする
WsyncMgr.logの詳細ログを有効にするには、サイト サーバーで次のレジストリ値を作成または変更し、REG_DWORDの値を 0 に設定します
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\SMS\Tracing\SMS_WSUS_SYNC_MANAGER\LogLevel
Configuration Manager ログの SQL トレースを有効にする
SQL トレースを有効にするには、次のレジストリ値の REG_DWORD 値を 1 に設定。
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\SMS\Tracing\SqlEnabled
Note
このレジストリの変更では、 SMS_Executive
サービスを再起動する必要はありません。 このレジストリ値により、すべてのサイト サーバー ログの SQL トレース ログが追加されます。 これは、トラブルシューティング中にのみ一時的に行う必要があり、関連するログを取得した後に無効にする必要があります。
Windows Update エージェントの詳細ログを有効にする
詳細ログを有効にするには、次のレジストリ サブキーを 2 つの値で作成します。
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\Trace
値の名前 | 値の型 | 値のデータ |
---|---|---|
Flags | REG_DWORD | 00000007 |
Level | REG_DWORD | 00000004 |
このサブキーは、%systemroot%\Windowsupdate.log ファイルへの拡張トレースを有効にし、アタッチされているデバッガーへの拡張トレースも有効にします。
Note
拡張詳細ログを有効にするには、 Flags の値を 7 ではなく 17 に設定します。 ただし、WindowsUpdate.logのサイズが大幅に増加します。
WSUS の場所要求の問題をトラブルシューティングするためのSQL Server プロファイラーを構成する
状況によっては、SQL Server プロファイラーを使用してMP_GetWSUSServerLocation
ストアド プロシージャの呼び出しを検索し、渡されるパラメーターを確認する必要があります。
これを行うには、次のスクリーンショットに示すようにSQL Server プロファイラーを構成します。
状態メッセージ処理を表示するようにSQL Server プロファイラーを構成する
これを行うには、次のスクリーンショットに示すようにSQL Server プロファイラーを構成します。