filebeat-json.message的配置密钥是什么?

7rfyedvj  于 2021-06-15  发布在  ElasticSearch
关注(0)|答案(1)|浏览(377)

我正在做一个filebeat项目,用json格式为日志编制索引。
我在配置中看到了 json.message_key: message 我真的不明白,这是干什么用的,如果我去掉它,我看不出有什么变化。
有人能解释一下吗?
日志的格式如下:

{"appName" : "blala", "version" : "1.0.0", "level":"INFO", "message": "log message"}
6vl6ewon

6vl6ewon1#

message是原始内容行的默认键。因此,如果从配置中删除if,filebeat仍将使用message,并对其应用grok。
如果你把它改成“不发信息”,你应该会看到不同。但是你不应该这样做,因为每个自动化都依赖于它。

相关问题