All Projects → geowarin → Fluentd Boot

geowarin / Fluentd Boot

Redirect spring boot logs to elastic search via fluentd

Programming Languages

groovy
2714 projects

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.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].