使用kubernetes fluentd elasticsearch插件时如何自定义fluentd配置

使用kubernetes fluentd elasticsearch插件时如何自定义fluentd配置,kubernetes,fluentd,Kubernetes,Fluentd,我们想定制kubernetes fluentd elasticsearch插件附带的fluentd配置。然而,对于当前提供的Docker图像,似乎没有简单的方法可以做到这一点 以下文件:复制到fluentd es Docker图像中,我们无法(显然)对其进行自定义 我们需要自定义此配置文件,以便将多行日志条目作为一个事件处理。这很可能涉及使用多行格式(如下所述),这显然意味着更改默认配置文件 目前,多行Java堆栈跟踪在Kibana中显示为多个实体,这并不理想。不幸的是,我不知道有什么方法可以自

我们想定制kubernetes fluentd elasticsearch插件附带的fluentd配置。然而,对于当前提供的Docker图像,似乎没有简单的方法可以做到这一点

以下文件:复制到fluentd es Docker图像中,我们无法(显然)对其进行自定义

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


目前,多行Java堆栈跟踪在Kibana中显示为多个实体,这并不理想。

不幸的是,我不知道有什么方法可以自定义配置。您可以创建自己的映像,在打开功能请求,甚至向提交PR以增强fluentd。

您仍然可以查看、编辑
td agent.conf
并构建自己的fluentd elasticsearch映像:)