Skip to content

Spring-boot demo project with Jaeger distributed tracing, Spring configuration and Admin servers, Spring's audit with Apache Flume embedded agent and AVRO sink.. on Linkerd steroids

License

Notifications You must be signed in to change notification settings

ikonovalov/spring-distributed-tracing

Repository files navigation

Layout

  • Spring configuration server
  • Spring admin server
  • 3 business services
  • Jaeger distributed tracing
  • docker-compose with Make automation

How to start

Starts configuration service first. make clean && make. Business services are in a fail state now - configuration server has started first. You need to restart business services with make rs

Applications

Linkerd as a HTTP proxy

Access to order service via Linkerd.

export http_proxy=http://localhost:4140
curl -v http://service-order-l5d/actuator/health
curl -XPOST http://service-order-l5d/api/order
ab -X localhost:4140 -c10 -n1000 http://service-order-l5d/actuator/health

About

Spring-boot demo project with Jaeger distributed tracing, Spring configuration and Admin servers, Spring's audit with Apache Flume embedded agent and AVRO sink.. on Linkerd steroids

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published