Fluentd types:
- agent - runs on kubernetes nodes or nodes based on docker-commpose and forwards all logs to routers
- router - forwards logs based on tag/destination to specific agents
- backend - there are few types like: audit, elastic and file. They are final step to write logs to specific destinations
agent -> router -> backend
plugin / mode | version | backend | router | agent |
---|---|---|---|---|
fluent-plugin-parser | 0.6.1 | + | - | - |
fluent-plugin-formatter_sprintf | 0.0.4 | + | - | - |
fluent-plugin-forest | 0.3.3 | + | - | - |
fluent-plugin-retag | 0.0.1 | + | - | - |
fluent-plugin-remote_syslog | 0.3.3 | + | - | - |
fluent-plugin-copy_ex | 0.0.3 | - | + | - |
fluent-plugin-record-modifier | 0.6.0 | - | - | + |
fluent-plugin-kubernetes_metadata_filter | 0.27.0 | - | - | + |
fluent-plugin-stdout-pp | 0.1.0 | + | + | + |
fluent-plugin-rewrite-tag-filter | 1.5.6 | - | - | + |
fluent-plugin-json-in-json | 0.1.4 | - | - | + |
fluent-plugin-elasticsearch | 1.9.3 | + | - | - |
fluent-plugin-docker_metadata_filter | 0.1.3 | - | - | + |
fluent-plugin-flowcounter | 0.4.2 | + | + | + |
fluent-plugin-prometheus | 0.2.1 | + | + | + |
fluent-plugin-splunk-http-eventcollector | 0.3.0 | + | - | - |