Sign inSign up

kubeup/fluent-bit

By kubeup

•Updated over 9 years ago

fluent-bit with golang plugin enabled

Image
0

4.3K

kubeup/fluent-bit repository overview

⁠Fluent Bit Docker Image

Fluent Bit⁠ Docker image based on Debian base image from Google.

⁠1. Build image

Use docker build command to build the image. This example names the image "fluent-bit:latest":

docker build -t fluent-bit:0.11 ./

⁠2. Test it

Once the image is built, it's ready to run:

docker -p 127.0.0.0.1:24224:24224 run fluent-bit:latest

By default, the configuration set a listener on TCP port 24224 through Forward protocol and prints to the standard output interface each message. So this can be used to forward Docker log messages from one container to the Fluent Bit image, e.g:

$ docker run --log-driver=fluentd -t ubuntu echo "Testing a log message"

On Fluent Bit container will print to stdout something like this:

Fluent-Bit v0.11.1
Copyright (C) Treasure Data

[0] docker.31c94ceb86ca: [1487548735, {"container_id"=>"31c94ceb86cae7055564eb4d65cd2e2897addd252fe6b86cd11bddd70a871c08", "container_name"=>"/admiring_shannon", "source"=>"stdout","}]og"=>"Testing a log message

⁠Contact

Feel free to join us on our Mailing List or IRC:

⁠License

This program is under the terms of the Apache License v2.0⁠.

⁠Authors

Fluent Bit⁠ is made and sponsored by Treasure Data⁠ among other contributors⁠.

Tag summary

Content type

Image

Digest

Size

47.3 MB

Last updated

over 9 years ago

docker pull kubeup/fluent-bit