【发布时间】:2013-08-08 13:05:27
【问题描述】:
它有一个日志文件,用于存储带有时间戳和 json 消息的事件。例如:
时间戳{“foo”:12,“bar”:13}
我想将 json 部分中的键(foo 和 bar)分解为 Logstash 输出中的字段。
我知道我可以将 Logstash 文件过滤器中的格式字段设置为 json_event,但在这种情况下,我必须在 json 中包含时间戳。还有一个 json 过滤器,但它添加了具有完整 json 数据结构的单个字段,而不是使用键。
有什么想法可以做到这一点吗?
【问题讨论】:
-
您绝对应该尝试@Nikhil-S 的回答。或者,您也可以使用 kv 过滤器logstash.net/docs/1.4.1/filters/kv
标签: logstash