写到本地文件系统的应用程序日志不会始终在云平台上进行持久存储。 通常,应将日志定向到进程控制台 (stdout/stderr),以使云平台可以对其管理,而无需针对查找特定日志文件进行配置。
在 IBM Cloud 公共 Kubernetes 或 Cloud Foundry 环境中,可以将日志转发到 IBM Log Analysis with LogDNA 服务。
可以将在 Red Hat OpenShift Container Platform 上运行的服务器的应用程序日志转发到 Elasticsearch/Fluentd/Kibana 日志分析工具。
Liberty 可以配置为将日志、跟踪、System.err、System.out、FFDC 和 HTTP 访问日志以 JSON 格式发出到控制台,以供下游日志分析使用。
同样,在 Docker 容器中运行的 WebSphere Application Server Traditional 可采用 JSON 格式进行记录来将日志、跟踪、System.out 和 System.err 发出到控制台,以用于下游日志分析。
此规则会标记引用了以下包的 Java 代码:
java.util.loggingorg.slf4jorg.apache.log4jorg.apache.commons.loggingorg.osgi.service.log有关更多信息,请参阅 使用 Elasticsearch、Fluentd 和 Kibana 分析 Red Hat OpenShift Container Platform 上的应用程序日志。