docker - 可以使用 logstash.yml 文件将 logstash 容器日志配置到特定路径吗?
问题描述
在普通的logstash中,我们有一个config文件夹,我们将配置日志和其他与logstash配置相关的东西,包括logstash.yml、log4j2.properties、jvm.options和startup.options。这是否也可以在容器内进行,以便将日志写入文件而不是提供标准输出?
解决方案
在 Docker 下,Logstash 日志默认进入标准输出。要更改此行为,请使用上述任何技术替换 /usr/share/logstash/config/log4j2.properties 中的文件。
推荐阅读
- molecule - 使用verifier = testinfra时输出'def'标题
- python - 无法安装图形实验室
- c# - 如何在 .netcore 服务中创建绕过机制?
- c - 用于 C 和 C++ 编译的 Automake 宏中子 shell 调用(通过“反引号”)的目的
- javascript - 为什么我们需要运行一些服务器来运行客户端反应应用程序进行生产?
- r - pheatmap annotation_colors 未使用指定的调色板
- c# - linq中带括号的逗号分隔列表项
- ios - 使用 Storyboard 时,如何在 Swift 中为 Stepper 分配 Start 值?
- docker - Docker 中的 Go Lang 1.8 服务器未侦听给定端口
- java - 我的井字游戏的 CheckingWinner 方法