日志文件

日志文件的组织方式如下:

每个​nlserver​模块都生成保存在以下目录中的日志文件:<installation directory>/var/<instance>/log/<module>.log

nlserver syslogd​模块将日志保存到磁盘。 此模块类似于Unix syslog守护程序,但已针对Unix和Windows之间的兼容性进行了调整。 其他Adobe Campaign模块不将日志保存到磁盘;他们通过向​syslogd​模块发送UDP包,将此任务委派给该模块。

默认情况下,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个文件。 syslogd(maxNumberOfLoginsFiles​选项)下的serverConf.xml中可以更改天数。 请参阅服务器配置文件上的文档。

默认情况下,每个模块和每个实例的日志限制为两个10 MB文件。 第二个文件称为:<modulename>_2.log。 因此,每个模块和每个实例的日志大小限制为2*10MB。

但是,您可以保留较大的文件。 要启用此功能,请更改​conf/serverConf.xml​文件​syslogd​节点中​maxFileSizeMb="10"​设置的值。 此值表示日志文件的最大大小(MB)。

如果希望在日志中保留更多详细级别,可以使用​-verbose​参数开始Adobe Campaign模块:

nlserver开始 <MODULE>@<INSTANCE> -verbose

在此页面上

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now