Sun Java System Messaging Server 6 2005Q4 管理指南

Messaging Server 記錄檔的類型

Messaging Server 記錄包含三種記錄檔:

  1. MTA 記錄。這些記錄提供先前為郵件傳送代理程式描述的作業資料。

  2. 錯誤記錄。這些是指 MTA 除錯記錄和 MTA 子元件記錄 (即工作控制器、派送程式等)。

  3. 郵件儲存和服務記錄。這些記錄提供來自 http 伺服器、mshttpd、imap、和 pop 服務以及 Admin 服務的郵件。這些記錄的格式與前兩種類型的記錄格式不同。

下表列示了其他記錄檔類型。依預設,記錄檔位於 msg_svr_base/data/log 目錄中。您可以分別自訂和檢視每種記錄檔類型。

表 21–1 Messaging Server 記錄檔

記錄檔類型 

記錄檔說明 

預設名稱 

郵件傳送代理程式 

顯示關於經由 MTA 的郵件通訊資訊,包括日期和時間資訊、形成佇列和移出佇列資訊等等。 

mail.log、mail.log_current、mail.log_yesterday 

連線 

包含連線至此系統以傳送電子郵件的遠端機器 (MTA)。 

connection.log 

計數器 

包含郵件趨勢 (在每個通道上傳送和接收到的郵件)。 

計數器 

工作控制器 

包含關於主要通道程式、工作控制器通道程式、寄件者通道程式和移出佇列通道程式的資料。 

job_controller.log 

派送程式 

包含有關派送程式的錯誤。開啟派送程式除錯將增加資訊。 

dispatcher.log 

通道 

記錄有關通道的錯誤。關鍵字 master_debug 和 slave_debug 開啟通道除錯,這將增加通道記錄檔的詳細度。資訊的層級和類型由 option.dat 中的各種 *_DEBUG MTA 選項控制。 

channelname_master.log* (範例:tcp_local_master.log*)

channelname_slave.log* (範例,tcp_local_slave.log*)

Admin 

包含與主控台和 Messaging Server 之間的通訊 (大多數透過數個 CGI 程序) 相關的記錄事件,透過其 Administration Server 進行 

admin、admin.sequenceNum.timeStamp

IMAP 

包含與此伺服器的 IMAP4 作業相關的記錄事件 

imap、imap.sequenceNum.timeStamp

POP 

包含與此伺服器的 POP3 作業相關的記錄事件 

pop、pop.sequenceNum.timeStamp

HTTP 

包含與此伺服器的 HTTP 作業相關的記錄事件 

http、http.sequenceNum.timeStamp

預設 

包含與此伺服器的其他作業相關的記錄事件,如指令行公用程式和其他程序 

default、default.sequenceNum.timeStamp

msgtrace 

包含郵件儲存的追蹤資訊。檔案很快就會變得相當大。相應地進行監視。 

msgtrace 

watcher 

監視程序故障和無回應的服務 (請參閱表 4–4),並記錄指示特定故障的錯誤訊息。

watcher 

其中:

sequenceNum - 指定一個整數,該整數指定了此記錄檔相對於記錄檔目錄中其他記錄檔的建立順序。具有較高序列號的記錄檔相對於具有較低序列號的記錄檔而言屬於較新的檔案。序列號不循環使用;它們在伺服器的生命週期 (從安裝伺服器開始) 內單調增加。

timeStamp - 指定用於指定檔案建立日期與時間的較大整數。(其值以標準 UNIX 時間表示:自 1970 年 1 月 1 日午夜開始的秒數。

例如,名為 imap.63.915107696 的記錄檔是指在 IMAP 記錄檔目錄中建立的第 63 個記錄檔,建立於 1998 年 12 月 31 日中午 12:34:56。

開放式序列號與時間標記的組合讓您在循環、終止和選取用於分析的檔案時具有更大的靈活性。如需更多具體建議,請參閱定義和設定服務記錄選項