Go Instrumentation - Implementing Distributed Tracing in a Golang Application

Go Instrumentation - Implementing Distributed Tracing in a Golang Application

Jul 1, 2022

In this article, we will implement distributed tracing for a Golang application with three microservices. To implement distributed tracing, we will be using open-source solutions - SigNoz and OpenTelemetry, so you can easily follow the tutorial.

Link to the blog - https://signoz.io/blog/distributed-tracing-golang/

Link to sample app Github repository - https://github.com/SigNoz/distributed-tracing-golang-sample

More about SigNoz:

SigNoz - Monitor your applications and troubleshoot problems in your deployed applications, an open-source alternative to DataDog, New Relic, etc. Backed by Y Combinator.

SigNoz helps developers monitor applications and troubleshoot problems in their deployed applications. SigNoz uses distributed tracing to gain visibility into your software stack.

SigNoz website - https://signoz.io

SigNoz Github repository - https://github.com/SigNoz/signoz

You can find the official documentation here - https://signoz.io/docs/.

Come say Hi to us on Slack - https://signoz.io/slack

If you need any clarification or find something missing, feel free to raise a GitHub issue with the label documentation or reach out to us at the community slack channel.

SigNoz Instrumentation with OpenTelemetry blogs:
Instrument Go Application - https://signoz.io/opentelemetry/go/
Instrument Rust Application - https://signoz.io/blog/opentelemetry-rust/
Instrument Elixir Application - https://signoz.io/blog/opentelemetry-elixir/
Instrument Python Application - https://signoz.io/blog/python-application-monitoring/

Instrument.NET Application - https://signoz.io/blog/opentelemetry-dotnet/
Instrument React Application - https://signoz.io/blog/opentelemetry-react/
Instrument Ruby on Rails Application - https://signoz.io/blog/opentelemetry-ruby/
Instrument Nextjs Application - https://signoz.io/blog/opentelemetry-nextjs/
Instrument Angular Application - https://signoz.io/blog/opentelemetry-angular/
Instrument Django Application - https://signoz.io/blog/opentelemetry-django/