如何在使用kubernetes fluentd-elasticsearch插件时自定义流畅的配置

时间:2015-10-22 16:04:43

标签: kubernetes fluentd

我们想要使用kubernetes fluentd-elasticsearch插件自定义流畅的配置。但是,使用当前提供的Docker镜像似乎没有简单的方法。

以下文件:td-agent.conf被复制到流利的Docker镜像中,没有(明显的)方式可以自定义它。

我们需要自定义此配置文件,以便我们可以将多行日志条目作为一个事件处理。很可能这会使用多行格式(详见fluentd in_tail),这显然意味着默认配置文件的更改。

目前,多线Java堆栈跟踪在Kibana中显示为多个entires,这是不理想的。

2 个答案:

答案 0 :(得分:1)

不幸的是,我不知道任何自定义配置的方法。您可以创建自己的图片,在issues.k8s.io打开功能请求,也可以提交PR以提高流利度。

答案 1 :(得分:0)

您仍然可以查看this guy,修改td-agent.conf并构建自己的流利弹性搜索图像:)