在生产模式下运行的Websphere Liberty 8.5中远程查看日志

时间:2016-04-18 07:46:15

标签: websphere ibm-cloud websphere-liberty

当我在开发模式下使用Websphere Liberty 8.5时,即通过Eclipse管理我可以看到Eclipse控制台中的所有日志。当我的应用程序使用Liberty Runtime部署在Bluemix上时,我可以使用cf logs <appName>连接到服务器的控制台,请参阅此处的说明:Accessing Application Logs In Bluemix并远程查看所有日志。

我可以在私有服务器上部署的Liberty Server中执行相同的操作(在终端中远程查看日志)吗?

1 个答案:

答案 0 :(得分:1)

您基本上是在哪里查找WebSphere Liberty上的日志。

Liberty有一个统一的日志记录组件,用于处理产品编写的消息,并提供首次故障数据捕获(FFDC)服务。此外,日志记录组件捕获写入 System.out System.err java.util.logging 的消息。 OSGi 日志记录(在Bluemix上运行cf logs时获得的内容)。

可以通过服务器配置控制日志记录组件,默认情况下,日志目录设置为 LOG_DIR 环境变量。默认的 LOG_DIR 环境变量路径为 WLP_OUTPUT_DIR / serverName / logs

从终端访问这些文件,你应该得到你想要的东西。

请查看Liberty - Logging and Trace以获取更多信息。