使用 json 从 fluentd 输出插件 stdout 中删除时间和标签
Fluentd 的输出插件产生如下输出:
2017-11-28 11:43:13.814351757 +0900 标签:{"field1":"value1","field2":"value2"}
所以时间戳和标签在 json 之前。如何删除这些字段 - 我只喜欢 json 输出
<match pattern>
@type stdout
</match>
预期输出:
{"field1":"value1","field2":"value2"}
最佳答案
设置 json 格式类型,默认情况下在输出中不包含时间和标签:
<match pattern>
@type stdout
<format>
@type json
</format>
</match>
关于plugins - 在 fluentd stdout 输出插件中禁用时间和标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57718767/