日誌檔案

日誌檔案的組織如下:

每個​nlserver​模組都生成一個保存在以下目錄中的日誌檔案:<installation directory>/var/<instance>/log/<module>.log

nlserver syslogd​模組將日誌保存到磁碟。 此模組與Unix syslog守護程式​類似,但已經適用於Unix和Windows之間的相容性。 其他Adobe Campaign模組不會將其記錄檔儲存至磁碟;他們通過發送UDP資料包將此任務委派給​syslogd​模組。

預設情況下,Adobe Campaign平台上安裝了​syslogd​模組,但可以使用另一個​syslog守護程式。 此模組在​log​目錄中建立日誌檔案。

多實例模組的日誌儲存在以下目錄中:<installation directory>/var/default/log/。 所有實例都共用相同的日誌檔案(如​web.log)。

其他模組的日誌儲存在以實例命名的子資料夾中。 每個實例都有自己的日誌檔案。

下表列出多執行個體記錄檔:

檔案 說明
web.log Web模組日誌(客戶端控制台、報告、SOAP API等)
webmdl.log 來自重定向模組的日誌
watchdog.log 來自Adobe Campaign流程監控模組的記錄檔
trackinglogd.log 追蹤記錄檔

下表列出單實例日誌檔案:

檔案 說明
mta.log mta模組記錄
mtachild.log 訊息傳送處理記錄檔
wfserver.log 工作流伺服器模組的日誌
runwf.log 工作流程執行記錄檔
inMail.log 彈回郵件模組記錄檔
logins.log 記錄所有登入Adobe Campaign的嘗試(成功與否)
重要

redir​目錄僅存在於重定向伺服器上。 url​子目錄包含要重定向的URL的匹配項,而子目錄​log​包含跟蹤日誌。 要生成跟蹤日誌,trackinglogd​模組必須運行。

為了最佳化效能和儲存空間,logins.log檔案會分割為多個檔案,每天一個檔案(logins.yy-mm-dd.log),最多可保留365個檔案。 serverConf.xml中syslogd(maxNumberOfLoginsFiles​選項)下的天數可以更改。 請參閱伺服器配置檔案上的文檔。

根據預設,每個模組和每個實例的日誌限制為兩個10 MB的檔案。 第二個檔案稱為:<modulename>_2.log。 因此,每個模組和每個實例的日誌大小限制為2*10MB。

不過,您可以保留較大的檔案。 要啟用此功能,請更改​conf/serverConf.xml​檔案​syslogd​節點中​maxFileSizeMb="10"​設定的值。 此值表示日誌檔案的最大大小(MB)。

如果您想要在記錄檔中維持進一步的詳細程度,可以使用​-verbose​參數啟動Adobe Campaign模組:

nlserver啟動 <MODULE>@<INSTANCE> -verbose

本頁內容