【发布时间】:2021-09-14 05:55:54
【问题描述】:
我正在编写一个 logstash 配置文件,而我收到的一个日志给我带来了问题,团队向我发送了多个日志,例如合并为一个。
消息: [logitem(aaa=1, bbb=1, ccc=1), logitem(aaa=2, bbb=2, ccc=2), logitem(aaa=3, bbb=3, ccc=3)]
是否可以将这些日志拆分为 3 个并将它们单独插入到 elasticsearch 中? (3 条记录)
【问题讨论】:
-
它们会一直是
logitem的三个项目吗?还是数量不同? -
不,它不会总是 3,它会有所不同
-
这应该可以使用
split过滤插件来实现。如果您想要详细的配置答案,您应该发布一个更好的事件示例(如 logstash 所见) - 使用stdout输出插件并粘贴输出。
标签: ruby elasticsearch logstash