Formatter Plugins
Last updated
Was this helpful?
Last updated
Was this helpful?
Fluentd has 6 types of plugins: , , , , and . This article gives an overview of Formatter Plugin.
Sometimes, the output format for an output plugin does not meet one's needs. Fluentd has a pluggable system called Text Formatter that lets the user extend and re-use custom output formats.
For an output plugin that supports Text Formatter, the format
parameter can be used to change the output format.
For example, by default, plugin outputs data as
However, if you set format json
like this
The output changes to
i.e., each line is a single JSON object with "time" and "tag fields to retain the event's timestamp and tag.
See to learn how to develop a custom formatter.
If this article is incorrect or outdated, or omits critical information, please . is a open source project under . All components are available under the Apache 2 License.