OpenShift 部署 - 容器控制台日志将被截断



我们使用OpenShift容器平台(v3.11(来托管我们的Java应用程序。我们正在将应用程序日志写入标准 Pod 控制台。但是,当我尝试查看 pod 日志或尝试将日志保存到文件时,我没有得到完整的日志文件,而是只得到部分日志(看起来日志被截断了(。我试图在查看日志时提供不同的选项(例如 --since=48h 等(,但没有一个有效。

有什么方法可以增加 pod 控制台缓冲区大小或将完整的日志文件内容写入文件。

更好的方法是通过 fluentd/elastic 配置日志聚合(请参阅elk_logging(,但是可以选择在具有正在运行的容器的节点上更改 docker 日志驱动程序设置(请参阅 managing_docker_container_logs 或 docker_logging_configure(

最新更新