Skip to content

vigneshkmr84/springboot-distributed-tracing

Repository files navigation

Spring boot Distributed tracing with Jaeger

Table of Contents

Run All in one Jeager (with docker)

docker run -d --name jaeger -p 5775:5775/udp -p 6831:6831/udp -p 6832:6832/udp -p 5778:5778 -p 16686:16686 -p 14268:14268 -p 9411:9411 jaegertracing/all-in-one:latest

#use this for normal 
 # -p 5775:5775/udp -p 6831:6831/udp -p 6832:6832/udp -p 5778:5778 -p 16686:16686 -p 14268:14268 -p 9411:9411

Note: This all-in-one container will have capablities for in-memory storage onlyy. In productional use case, all the modules have to be split and loaded for maintenance, upgradation and to avoid single point of failure.

Pls refer this article to Setup Elastic Search Cluster with docker-compose

Single Node Elastic Search setup

Reference: Jaeger Architecture

Collector Reference:

  • To view the List of available Kafka Configurations, use this Command: docker run -e SPAN_STORAGE_TYPE=kafka jaegertracing/jaeger-collector:latest --help

About

Using Jaeger to trace the requests in micro-services

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published