Skip to content

greggilbert/fluentd-graylog

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Fluentd + fluent-bit + Graylog2 + Elasticsearch

I couldn't find an all-in-one solution for this stack that worked out of the box, so I made this.

Keep in mind that this is merely a proof of concept, and should not be used as-is in production.

Setup

  1. docker-compose build
  2. docker-compose up -d
  3. Go to http://127.0.0.1:9000 and log in using admin as both the username and password
  4. Go to System > Inputs
  5. Add GELF UDP with the default values, but a Receive Buffer Size of 212992

From there, you should be good to go.

To check if it's working, I exec bash into the client container and run echo "test" >> /var/log/syslog, and it should show up in Graylog.

About

Fluentd + fluent-bit + Graylog2 + Elasticsearch running in Docker

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published