Information Rights Management のログ
製品: Exchange Server 2013
Microsoft Exchange Server 2013 では、Information Rights Management (IRM) の動作が IRM ログに記録されます。 IRM ログを使用することにより、組織内の Exchange 2013 サーバーにある Rights Management Services (RMS) クライアントと Active Directory Rights Management Services (AD RMS) クラスター間のインタラクションを監視してトラブルシューティングできます。
IRM の詳細については、「Information Rights Management」を参照してください。
IRM に関連する管理タスクをお探しですか? Information Rights Management の手順に関するページを参照してください。
IRM ログの構造
既定では、IRM ログは C:\Program Files\Microsoft\Exchange Server\V14\Logging\IRMLogs に格納されます。
IRM ログ ファイルの名前付け規則は、 <Process>_<Process identifier or IIS AppPool identifier>_IRMLOGyyyyMMdd-nnnn.log
です。
- <プロセス> = ログ ファイルを作成するプロセス。 たとえば、トランスポート サービスでは、EdgeTransport です。
- <プロセス識別子 または IIS AppPool 識別子> = プロセスの数値 ID。
- yyyyMMdd = ログ ファイルが作成された協定世界時 (UTC) 日付。
- nnnn = インスタンス番号で、毎日 1 から開始します。
IRM ログ ファイル名の例は です EdgeTransport\_1056\_IRMLOG20101201-1.log
。
次の表は、さまざまなサーバーの役割で生成されるログを示します。
サーバーの役割のログ
サーバーの役割 | IRM ログ ファイル名 | 説明 |
---|---|---|
Transport サービス | EdgeTransport_<Process identifier>_IRMLOGyyyyMMdd-nnnn.log |
このログは、トランスポート サービス上でトランスポート パイプラインによって行われた RMS トランザクションすべてを記録するために使用されます (トランスポート保護ルールとジャーナル レポートの暗号化など)。 edgetransport.exe プロセスのプロセス ID (PID) がログ ファイル名の生成に使用されます。 |
Mailbox | msftefd_<Process identifier>_IRMLOGyyyyMMdd-nnnn.log |
このログは、検索とインデックス処理要求中に発生するすべての RMS トランザクションを記録するために使用されます。 Exchange 2013 メールボックス サーバーはコンテンツのインデックス処理に msftefd.exe プロセスを使用します。 msftefd.exe プロセスの PID がログ ファイル名の生成に使用されます。 |
クライアント アクセス | w3wp_MSExchangeOWAAppOol_IRMLOGyyyyMMdd-nnnn.log |
このログは、Microsoft Office Outlook Web Appの IRM のすべてのトランザクションを記録するために使用されます。 |
すべての Exchange 2013 サーバーの役割 | w3wp_MSExchangePowerShellAppPool_IRMLOGyyyyMMdd-nnnn.log |
このログは、Windows PowerShell から発行されるすべての IRM RMS トランザクションを記録するために使用されます ( Test-IRMConfiguration コマンドレットを発行する場合など)。 |
ログ プロセス
ファイル サイズが指定された最大値に達するまで、情報がログ ファイルに書き込まれます。 最大サイズに達すると、増分インスタンス番号を持つログ ファイルが作成されます。 このプロセスを終日繰り返します。 循環ログは、IRM ログ ディレクトリが指定された最大サイズに達したとき、またはログ ファイルが各サーバーの IRM ログ記録構成で指定された最大有効期間に達したときに、最も古いログ ファイルを削除します。
IRM ログに書き込まれる情報
IRM ログ ファイルは、データをコンマ区切り (CSV) 形式で格納するテキスト ファイルです。 各 IRM ログ ファイルには、以下の情報を含むヘッダーがあります。
#Software: IRM ログ ファイルを作成したソフトウェアの名前。 通常、値は です
Microsoft Exchange Server
。#Version: IRM ログ ファイルを作成したソフトウェアのバージョン番号。
#Log 型: ログの種類の値です。これは です
Rms Client Manager Log
。#Date: ログ ファイルが作成された UTC 日時。 UTC の日付と時刻は、ISO 8601 日時形式で表されます。 yyyy-MM-ddThh:mm:ss.fffZ では、次のようになります。
- yyyy = year
- MM = 月
- dd = 日
- T = 時刻部分の開始を示す時刻指定子
- hh = 時
- mm = 分
- ss = 秒
- fff = 秒の小数部分
- Z = Zulu (UTC の別称)
#Fields: IRM ログ ファイルで使用されるコンマ区切りのフィールド名。
IRM ログには、各 RMS トランザクション イベントがコンマ区切りフィールドに整理され、1 行として格納されます。 次の表は、IRM 機能が有効なサーバーの役割すべての IRM ログのフィールドを示しています。
フィールド 説明 Date-time UTC タイムスタンプをリストします。 Feature 使用される RMS クライアント機能をリストします。 有効な値は次のとおりです。 RacClc
Template
Prelicense
UseLicense
Signature verification
ServerInfo
Event-Type イベントの種類をリストします。 有効な値は次のとおりです。 Acquire
: RMS ライセンスまたはテンプレートが要求されます。Success
: RMS ライセンスまたはテンプレートが正常に取得されました。Exception
: エラーが発生しました。Queued
: 要求が保留中です。
Tenant-Id マイクロソフトの内部使用のため予約済み。 Server-url 操作中にアクセスされた RMS サーバーの URLをリストします。 Context 複数の RMS トランザクションをまとめるため、呼び出しプロセスが使用します。 有効な値は次のとおりです。 MessageID: \<Actual message ID>
MailboxGuid: \<Mailbox GUID>
AttachmentFileName: \<File name>
Transaction-id 一意のトランザクションを識別します。 1つの トランザクション中に発生するすべてのイベントには、同じトランザクション ID が指定されます。
IRM ログの管理
IRM 機能が有効である各サーバーの役割では、既定で IRM ログが有効です。 各サーバーの役割では、サーバーの役割の対応する Set コマンドレットを使用することにより、次の IRM ログ構成を変更できます。 たとえば、メールボックス サーバーの IRM ログを構成するには、 Set-MailboxServer コマンドレットを使用します。
IRM ログの構成パラメーター
パラメーター | 説明 |
---|---|
IrmLogEnabled | IRM トランザクションのログを有効にします。 既定で IRM ログが有効です。 サーバー ロールの IRM ログ記録を無効にするには、 パラメーターを に $false 設定します。 |
IrmLogMaxAge | IRM ログ ファイルの最大保存期間を指定します。 指定した期間より古いファイルは削除されます。 既定値は 30.00:00:00 (30 日) です。 |
IrmLogMaxDirectorySize | 接続ログ ディレクトリ内のすべての IRM ログの最大サイズを指定します。 ディレクトリが最大ファイル サイズに達すると、最も古いログ ファイルが削除されます。 既定値は 250 MB です。 |
IrmLogMaxFileSize | 単一ログ ファイルの最大ファイル サイズを指定します。 ファイルが指定されたサイズに達すると、ログ ファイルが作成され、インスタンス番号が増加します。 既定値は 10 MB です。 |
IrmLogPath | IRM ログの場所を指定します。 既定のパスは、%ExchangeInstallPath%Logging\IRMLogs です。 |
構文およびパラメーターの詳細については、以下のトピックを参照してください。