Skip to content

abhisheknaths/telemetry

Repository files navigation

Distributed tracing using Opentelemetry

This code demonstrates the distributed tracing capabilties of the Opentlemetry standard.

To know more about the standard please visit this link.

Commands

make serve

This will make the /users path available at localhost:8000, it will also make the Jaeger UI available at localhost:5000.

The /users path will generate traces which can be observed in the UI.

The traces will be listed under service names fetch-user-service and fetch-user-detail-service respectively.

Example of illustration

Screenshot from tracer UI

Above are traces of two separate services, fetch-user-service and fetch-user-detail-service. However the trace of request can be visualized as one.

fetch-user-service makes a call to fetch-user-detail-service hence propogating the trace.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published