Skip to content

smlobo/zipkin-go-example

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

zipkin-go-example

An example app where two Golang services collaborate on an http request. The timing of these requests are recorded into ZIpkin.

Setup

  • make module
  • make

Zipkin Receiver

  • docker run -d -p 9411:9411 openzipkin/zipkin

Run

Execute the frontend and backend services on separate terminals. For example:

  • ./bin/zipkin-go-example backend
  • ENCODING="protobuf" ./bin/zipkin-go-example frontend

Generate Traces

  • curl http://localhost:8081

Example Trace

References

About

An example app where two Golang services collaborate on an http request. The timing of & relation between these requests are recorded into Zipkin.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published