0

我正在使用 IBM Worklight 6 并且出于审计目的想知道我是否可以记录在 Worklight 控制台上执行的任务的详细信息,即在部署新版本的应用程序/适配器时记录详细信息?

问候,

汤姆

4

1 回答 1

0

Worklight,或者更具体地说,Worklight Server 部署到的应用程序服务器(WAS、WAS Liberty 概要文件、Tomcat),没有能力将日志过滤到单独的文件中,例如用于您提到的目的。

您可以做的是获取服务器日志,并创建自己的手动过滤(当然是通过脚本)。您需要做的是找到每个已完成操作的前缀并使用它进行过滤。

  1. 在 Eclipse(或您的生产环境)中打开server.xml > Logging并将控制台日志级别从Audit(默认)更改为Info.

  2. 这反过来将在服务器日志中生成以下日志行:

    [INFO ] FWLSE0084I:适配器“aaa”已成功部署。【项目测试】

  3. 在您的脚本中,您现在可以过滤FWLSE0084I其他操作的适配器和类似前缀,可能。我不确定是否所有 Worklight Console 操作都有前缀,但如果它们是需要连接到服务器的操作,那么它们很可能会这样做。

http://i.stack.imgur.com/sZ0fj.png 在此处输入图像描述

于 2013-10-08T13:26:48.000 回答