更改输出编解码器
编辑更改输出编解码器
编辑对于不需要特定编码的输出,您可以使用编解码器配置来更改编码。您可以指定 json
或 format
编解码器。默认情况下,使用 json
编解码器。
json.pretty
:如果 pretty
设置为 true,则事件将被格式化得很美观。默认值为 false。
json.escape_html
:如果 escape_html
设置为 true,则 HTML 符号将在字符串中被转义。默认值为 false。
以下配置示例使用启用了美观打印的 json
编解码器将事件写入控制台
output.console: codec.json: pretty: true escape_html: false
format.string
:用于创建自定义格式化消息的可配置格式字符串。
以下可配置示例使用 format
编解码器将事件的时间戳和消息字段打印到控制台
output.console: codec.format: string: '%{[@timestamp]} %{[message]}'