A Go utility library for working with SigNoz observability platform
-
Updated
Jun 16, 2025 - Go
In computer science, instrumentation is a technique that consists of inserting specific instructions into a program to monitor and/or analyze its performance, functionality, or behavior, but without changing how it behaves.
It can be done statically, changing the program before executing it, or dynamically, inserting instructions while it’s being executed.
A Go utility library for working with SigNoz observability platform
A grey box fuzzing library for golang
OpenTelemetry instrumentation library for RabbitMQ in Go - Automatic distributed tracing with minimal code changes
Example of how to avoid Prometheus globals in your library.
Implementing Observability with OpenTelemetry and Zipkin in a Temperature data system by CEP with two microservices
Tracewrap is a powerful, non-invasive instrumentation tool for Go applications. It uses a simple YAML configuration file to automatically wrap function calls, generate detailed trace logs, and create visual call graphs—enabling you to analyze execution paths, debug performance issues, and optimize your code without modifying your source.
latency instrumentation and reporting lib for Golang
🎯 Detect race conditions in your Go applications with this pure Go race detector, compatible with `CGO_ENABLED=0`. Ensure safer, more reliable code easily.
Sample applications showcasing New Relic's Go easy instrumentation
Lumigo's Go Distributed Tracing and Performance Agent
OpenTelemetry (OTel) metrics registrar inspired by "promauto"
Metrics Anomaly Detector, based on ED-PELT.
OpenTelemetry metric instrumentation for Go gRPC Server/Client
Overly simplified, self-contained and idiomatic library to provide code level instrumentation for go
docker-compose example on instrumenting the go application for prometheus
Useful and extensible utilities to use in Golang for Websockets, Interfaces, Profiling, HTTP Servers, and more.
Sub-Zero Logger for Go
🔎🐛 Golang fmt.Println debugging and tracing tool capable of visualising function invocation paths.
Demo of the instrumented L7 HTTP loadbalancer in Go following best practices.