Протоколы приложения, записываемые в локальную файловую систему, не всегда сохраняются на облачных платформах. Как правило, протоколы перенаправляются в консоль процессов (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 в консоль для передачи дополнительным средствам анализа протоколов.
Аналогичным образом, WebSphere Application Server traditional в контейнерах Docker может отправлять протоколы, данные трассировки, System.out и System.err в формате JSON в консоль для передачи дополнительным средствам анализа протоколов.
Это правило помечает код Java, ссылающийся на следующие пакеты:
java.util.loggingorg.slf4jorg.apache.log4jorg.apache.commons.loggingorg.osgi.service.logДополнительные сведения см. в разделе Analyzing application Logs on Red Hat OpenShift Container Platform с Elasticsearch, Fluentdи Kibana.