Filebeat - 配置 json.message_key 的用途是什么?
Filebeat - what is the configuration json.message_key for?
我正在开发一个 Filebeat 项目,用于以 Json 格式索引日志。
我在配置中看到有选项 json.message_key: message
不太明白,这是干嘛的,去掉了,我看不出有什么变化。
谁能给我解释一下?
日志格式如下:
{"appName" : "blala", "version" : "1.0.0", "level":"INFO", "message": "log message"}
消息是原始内容行的默认键。
因此,如果您从配置中删除 if,filebeat 仍将使用消息,并在其上应用 grok。
如果将其更改为“not-a-message”,您应该会看到不同之处。但是你不应该这样做,因为每个自动化都依赖于它。
我正在开发一个 Filebeat 项目,用于以 Json 格式索引日志。
我在配置中看到有选项 json.message_key: message
不太明白,这是干嘛的,去掉了,我看不出有什么变化。
谁能给我解释一下?
日志格式如下:
{"appName" : "blala", "version" : "1.0.0", "level":"INFO", "message": "log message"}
消息是原始内容行的默认键。 因此,如果您从配置中删除 if,filebeat 仍将使用消息,并在其上应用 grok。
如果将其更改为“not-a-message”,您应该会看到不同之处。但是你不应该这样做,因为每个自动化都依赖于它。