資訊版權管理記錄

適用於:Exchange Server 2013

在 2013 Microsoft Exchange Server,資訊版權管理 (IRM) 作業會記錄在 IRM 記錄中。 IRM 記錄可協助您監視及疑難排解 Exchange 2013 伺服器上的 Rights Management Services (RMS) 用戶端與您組織中的 Active Directory Rights Management Services (AD RMS) 叢集之間的互動。

若要深入了解 IRM,請參閱資訊版權管理

要尋找與 IRM 相關的管理工作嗎? 請參閱 資訊版權管理程式

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 標識> 符 = 進程的數值識別碼。
  • yyyymmdd = 建立記錄檔的國際標準時間 (UTC) 日期。
  • nnnn = 從 1 開始且代表每一天的執行個體號碼。

範例 IRM 記錄檔名是 EdgeTransport\_1056\_IRMLOG20101201-1.log

下表顯示在不同伺服器角色上產生的記錄。

伺服器角色上的記錄

伺服器角色 IRM 記錄檔名稱 描述
傳輸服務 EdgeTransport_<Process identifier>_IRMLOGyyyymmdd-nnnn.log 此記錄可用來記錄傳輸服務上傳輸管線所做的所有 RMS 交易 (例如傳輸保護規則和日誌報表解密) 。 edgetransport.exe 程序的處理序識別碼 (PID) 可用來產生記錄檔名稱。
信箱 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 交易事件會各存一行,並以逗號分隔欄位。 下表列出 IRM 記錄中的欄位,各代表已啟用 IRM 功能的所有伺服器角色。

    欄位 描述
    Date-time 列出 UTC 時間戳記。
    Feature 列出使用的 RMS 用戶端功能。 有效值包括:
    • RacClc
    • Template
    • Prelicense
    • UseLicense
    • Signature verification
    • ServerInfo
    Event-Type 列出事件類型。 有效值包括:
    • Acquire:要求 RMS 授權或範本。
    • Success:成功取得 RMS 授權或範本。
    • Exception:發生錯誤。
    • Queued:要求擱置中。
    Tenant-Id 保留供 Microsoft 內部使用。
    Server-url 列出作業期間存取的 RMS 伺服器 URL。
    Context 由呼叫程序使用,將多個 RMS 交易繫結在一起。 有效值包括:
    • MessageID: \<Actual message ID>
    • MailboxGuid: \<Mailbox GUID>
    • AttachmentFileName: \<File name>
    Transaction-id 識別唯一的交易。 在同一個交易期間發生的所有事件都具有相同的交易 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。

如需詳細的語法及參數資訊,請參閱下列主題: