Sun Java System Messaging Server 6.3 管理指南

25.4.5 使用服務記錄

本節說明如何透過 configutil 指令來使用服務記錄搜尋和檢視記錄。包含以下各節:

Procedure將服務記錄傳送至系統記錄

  1. 使用 syslogfacility 選項執行 configutil 指令:

    configutil -o logfile.service.syslogfacility -v value

    其中,serviceadminpopimapimtahttpvalueusermaildaemonlocal0local7 之間的值,或空值。

    設定此值後,系統會將郵件記錄到與設定值相對應的syslog 工具,並忽略所有其他記錄檔服務選項。如果未設定此選項或值為 none,則記錄會使用 Messaging Server 記錄檔。

25.4.5.1 停用 HTTP 記錄

如果系統不支援 HTTP 郵件存取,亦即 Webmail,則可以透過設定以下變數來停用 HTTP 記錄。如果系統需要 Webmail 支援 (例如 Messenger Express),請勿設定這些變數。

Procedure設定伺服器記錄層級

  1. 執行以下 configutil 指令:

    configutil -o logfile.service.loglevel -v level

    其中,serviceadminpopimapimtahttploglevelNologCriticalErrorWarningNoticeInformationDebug

Procedure指定伺服器記錄檔的目錄路徑

  1. 執行以下 configutil 指令:


    configutil -o logfile.service.logdir -v dirpath
    

Procedure指定每個服務記錄的最大檔案大小

  1. 執行以下 configutil 指令:


    configutil -o logfile.service.maxlogfilesize -v size
    

    其中,size 指定位元組數。

Procedure指定服務記錄自動重建排程

  1. 執行以下 configutil 指令:


    configutil -o logfile.service.rollovertime -v number
    

    其中,number 指定秒數。

Procedure指定每個目錄中服務記錄檔的最大數量

  1. 執行以下 configutil 指令:


    configutil -o logfile.service.maxlogfiles -v number
    

    其中,number 指定記錄檔的最大數目。

Procedure指定儲存限制

  1. 執行以下 configutil 指令:


    configutil -o logfile.service.maxlogsize -v number
    

    其中,number 指定位元組數。

Procedure指定要保留的可用磁碟空間的最小容量

  1. 執行以下 configutil 指令:


    configutil -o logfile.service.minfreediskspace -v number
    

    其中,number 指定位元組數。

25.4.5.2 指定記錄的過期時間


configutil -o logfile.service.expirytime -v number

其中,number 指定秒數。