我正在做一个Filebeat项目,以Json格式为日志编制索引。
我在配置中看到有选项json.message_key: message
我真的不明白,这是为了什么,如果我去掉它,我看不到任何变化。
有人能给我解释一下吗?
日志的格式如下:
{"appName" : "blala", "version" : "1.0.0", "level":"INFO", "message": "log message"}
Message是原始内容行的默认键。所以,如果您从配置中删除if,filebeat仍将使用消息,并在其上应用grok
如果您将其更改为";非消息";,你应该看到不同。但你不应该这样做,因为每个自动化都依赖于它