Skip to content

Redirect spring boot logs to elastic search via fluentd

Notifications You must be signed in to change notification settings

buttonsquared/fluentd-boot

 
 

Repository files navigation

fluentd-boot

Spring boot logs redirected to Elastic Search via fluentd.

The necessary configuration for Elastic Search is in the docker-compose file.

Usage

Run fluentd + elastic search + kibana

docker-compose up -d

Then go to http://${DOCKER_HOST}:5601 (ie, http://localhost:5601 or your docker machine ip) to see the Kibana dashboard.

Run the application with your IDE. If neither FLUENTD_HOST nor DOCKER_HOST variable are set, the logger will try to connect to fluentd on localhost.

You can customize the FLUENTD_HOST and FLUENTD_PORT environment variables to point to your docker-machine IP.

For instance, on my mac, I run the application with FLUENTD_HOST=192.168.99.100.

Principle

Uses a logback appender to redirect logs to fluentd.

See src/main/resources/logback.xml for more information.

About

Redirect spring boot logs to elastic search via fluentd

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Groovy 100.0%