ユニファイド メッセージング サーバーで診断ログを有効にする

 

適用先: Exchange Server 2010 SP2, Exchange Server 2010 SP3

トピックの最終更新日: 2015-03-09

EMC、シェル、またはレジストリ編集ツールを使用して Microsoft Exchange Server 2010 ユニファイド メッセージング (UM) サーバー上で診断ログを有効にできます。既定では、診断ログは UM サーバーで有効ですが、最低レベルに設定されています。ただし、UM サーバーで問題のトラブルシューティングを実行している場合は、診断ログ レベルを高くして問題の原因を発見しやすくしなければならない可能性があります。

イベント ビューアーは、コンピューター上のプログラム、セキュリティ、およびシステム イベントに関するログを保持します。これらのログには、UM サーバーで発生したエラーやイベントが含まれます。イベント ビューアーを使用すると、イベント ログを表示および管理し、ハードウェアやソフトウェアの問題に関する情報を収集し、ユニファイド メッセージングのエラーやイベントを監視できます。イベント ビューアーは Microsoft Windows オペレーティング システムのツールであり、Microsoft Exchange のツールではありませんが、ユニファイド メッセージングの問題のトラブルシューティングに役立ちます。ユニファイド メッセージングのエラーおよびイベントの詳細については、「ユニファイド メッセージング サーバーのエラーおよびイベント リファレンス」を参照してください。

注意

レジストリに誤った変更を加えると、オペレーティング システムの再インストールを必要とするような重大な問題を引き起こす場合があります。レジストリを誤って変更したことによる問題は、解決できないことがあります。レジストリを変更する前に、重要なデータをバックアップしてください。

UM サーバーに関連する他の管理タスクについては、「ユニファイド メッセージング サーバーの管理」を参照してください。

実行内容

  • Use the EMC to set logging levels

  • Use the Shell to set logging levels

  • Use the Registry to set logging levels

EMC を使用してログのレベルを設定する

この手順を実行する際には、あらかじめアクセス許可を割り当てる必要があります。必要なアクセス許可の一覧については、以下を参照してください。「Exchange およびシェル インフラストラクチャーのアクセス許可」の「シェル インフラストラクチャ アクセス許可」。

  1. コンソール ツリーで、[サーバーの構成] > [メールボックス] にアクセスします。

  2. 操作ウィンドウで、[診断ログのプロパティの管理] を選択します。

  3. [診断ログのプロパティの管理] ウィザードのウィンドウで、ログのレベルを変更する Exchange サービスをクリックします。

  4. ログのレベルを選択し、[構成] をクリックします。

    注意

    [すべてのサービスを既定のログ レベルにリセットする] を選択して [構成] をクリックすることで、既定のログ レベルに戻すことができます。

  5. [完了] ページで、プロセスが正常に完了したかどうかを確認します。[完了] の状態は、ウィザードでタスクが正常に完了したことを示します。[失敗] の状態は、タスクが完了しなかったことを示します。タスクが失敗した場合は、説明の概要を確認し、[戻る] をクリックして構成を変更します。

  6. [終了] をクリックして、診断ログのレベルの管理ウィザードを終了します。

シェルを使用してユニファイド メッセージング サーバーで診断ログを有効にする

この手順を実行する際には、あらかじめアクセス許可を割り当てる必要があります。必要なアクセス許可の一覧については、以下を参照してください。「Exchange およびシェル インフラストラクチャーのアクセス許可」の「シェル インフラストラクチャ アクセス許可」。

この例では、UMCore の DWORD 値に関する診断ログを有効にします。

Set-EventlogLevel "MyUMServer\MSExchange Unified Messaging\UMCore" -level <Lowest | Low | Medium | High | Expert>

この例では、UMWorkerProcess の DWORD 値に関する診断ログを有効にします。

Set-EventlogLevel "MyUMServer\MSExchange Unified Messaging\UMWorkerProcess" -level <Lowest | Low | Medium | High | Expert>

この例では、UMManagement の DWORD 値に関する診断ログを有効にします。

Set-EventlogLevel "MyUMServer\MSExchange Unified Messaging\UMManagement" -level <Lowest | Low | Medium | High | Expert>

この例では、UMService の DWORD 値に関する診断ログを有効にします。

Set-EventlogLevel "MyUMServer\MSExchange Unified Messaging\UMService" -level <Lowest | Low | Medium | High | Expert>

この例では、UMClientAccess の DWORD 値に関する診断ログを有効にします。

Set-EventlogLevel "MyUMServer\MSExchange Unified Messaging\UMClientAccess" -level <Lowest | Low | Medium | High | Expert>

この例では、UMCallData の DWORD 値に関する診断ログを有効にします。

Set-EventlogLevel "MyUMServer\MSExchange Unified Messaging\UMCallData" -level <Lowest | Low | Medium | High | Expert>

この例では、ユニファイド メッセージング サーバーの現在のログ レベルを表示できます。

Get-EventlogLevel "MyUMServer\MSExchange Unified Messaging"

構文およびパラメーターの詳細については、「Set-EventLogLevel」を参照してください。

レジストリ エディターを使用して、ユニファイド メッセージング サーバー上で診断ログを有効にする

この手順を実行する際には、あらかじめアクセス許可を割り当てる必要があります。必要なアクセス許可の一覧については、以下を参照してください。「ユニファイド メッセージングのアクセス許可」の「UM サーバー」。

  1. レジストリ エディター (regedit) を起動します。

  2. 次のレジストリ キーを見つけます。HKeyLocalMachine\System\CurrentControlSet\services\MSExchange Unified Messaging\Diagnostics

  3. 詳細ウィンドウで、適切なレジストリ値をダブルクリックし、次の値を使用して適切なログ レベルを設定します。

    ログ出力レベル

    上級

    7

    5

    3

    1

    最低

    0

その他のタスク

ユニファイド メッセージング サーバーの診断ログを有効にした後で、次の操作も実行できます。

 © 2010 Microsoft Corporation.All rights reserved.