Skip to content

MetaArivu/ms-zipkin-server

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

ZIPKIN SERVER

Zipkin is a distributed tracing system. It helps gather timing data needed to troubleshoot latency problems in service architectures. Features include both the collection and lookup of this data.

Download Zipkin

curl -sSL https://zipkin.io/quickstart.sh | bash -s

RUN Locally

java -jar zipkin.jar

Build and Push Docker Using Jar

  • Build Docker Images
    • docker build -t metamagic/msk8-zipkin:1.0 .
  • Run Docker Image
    • docker run -p 9411:9411 metamagic/msk8-zipkin:1.0
  • Push Docker Image
    • docker image push metamagic/msk8-zipkin:1.0

Microservice Request Tracing

As all our service are Sleuth enabled, it will generate traceid and send to Zipkin.

Demo

  • Generate some request on User, Product Review and Product Service
  • Screenshot showing trace-id
  • Screen Shot 2021-12-06 at 12 29 00 PM
  • Screenshot showing request to Product -> Product Review Service
  • Screen Shot 2021-12-06 at 12 32 02 PM
  • Screen Shot 2021-12-06 at 12 32 08 PM

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published