无法在BlueMix容器中添加多个自定义日志

时间:2015-11-15 15:14:50

标签: logging containers ibm-cloud websphere-liberty

我可以使用LOG_LOCATIONS环境变量w / o问题收集一个自定义日志。当我添加第二个日志(LOG_LOCATIONS = log1,log2,log3 ...)时,这似乎会中断日志记录,并且日志UI中不显示任何日志(甚至是默认容器日志)。

在我的场景中,我正在使用官方的Liberty Container,并试图引入Liberty消息和http访问日志。

容器爬虫技术是否存在任何已知问题?有什么办法可以检查这些环境变量是否正确地传递给爬虫?

1 个答案:

答案 0 :(得分:0)

使用以下命令运行IBM Container时,我可以成功添加2个日志:

$ cf ic run --env LOG_LOCATIONS=/opt/ibm/wlp/usr/servers/defaultServer/logs/messages.log,/var/log/bootstrap.log --name ads-liberty -P registry.ng.bluemix.net/ibmliberty

然后,我可以转到Bluemix UI中的Logging选项卡,查看两个日志中的条目。

通过UI创建IBM Container也很有效:

  • 我扩展了高级选项
  • 我点击了#34;添加了一个新的环境变量"链路
  • 对于密钥,我输入了LOG_LOCATIONS
  • 我输入/opt/ibm/wlp/usr/servers/defaultServer/logs/messages.log,/var/log/bootstrap.log
  • 的价值