Skip to content

kublr/docker-fluentd

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Fluentd Docker Image

It's a docker image built on top of quay.io/fluentd_elasticsearch/fluentd with some additional fluentd plugin's installed

Supported tags and respective Dockerfile links

Used components

The source code of used base image is here: https://github.com/kubernetes/kubernetes/tree/master/cluster/addons/fluentd-elasticsearch/fluentd-es-image. At the moment, the base image is prepared manually from the mentioned repository by the kubernetes team. The fluentd version is specified in Gemfile, now it is v1.12.0 The fluentd last build is v1.13.3

The cloudwatch-logs plugin allows to transfer logs to Amazon CloudWatch. Plugin source code: https://github.com/fluent-plugins-nursery/fluent-plugin-cloudwatch-logs/tree/v0.14.0

The rabbitmq plugin is used in Kublr to delivery logs from the cluster to the Centralized Logging ELK. Plugin source code: https://github.com/nttcom/fluent-plugin-rabbitmq/tree/v0.0.9

The fluent-plugin-remote_syslog plugin for output to remote syslog service. Plugin source code: https://github.com/dlackty/fluent-plugin-remote_syslog/tree/v1.0.0

Usage

For more details refer to https://github.com/kubernetes/kubernetes/tree/master/cluster/addons/fluentd-elasticsearch/fluentd-es-image