Format output records 🔗︎
Overview 🔗︎
Specify how to format output records. For details, see https://docs.fluentd.org/configuration/format-section.
Example 🔗︎
spec:
format:
path: /tmp/logs/${tag}/%Y/%m/%d.%H.%M
format:
type: single_value
add_newline: true
message_key: msg
Configuration 🔗︎
Format 🔗︎
type (string, optional) 🔗︎
Output line formatting: out_file,json,ltsv,csv,msgpack,hash,single_value
Default: json
add_newline (*bool, optional) 🔗︎
When type is single_value add ‘\n’ to the end of the message
Default: true
message_key (string, optional) 🔗︎
When type is single_value specify the key holding information
Default: -