extract internal monitoring data from application logs for collection in a timeseries database
-
Updated
Oct 29, 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.
extract internal monitoring data from application logs for collection in a timeseries database
Zipkin distributed tracing library for go.
OpenTracing Bridge for Zipkin Go
OpenTelemetry Compile-Time Instrumentation for Golang
Go modular http middleware to measure HTTP requests independent of metrics backend (with Prometheus and OpenCensus as backend implementations) and http framework/library
OpenCensus Go exporter for Stackdriver Monitoring and Trace
OpenTelemetry instrumentation for database/sql
OpenTelemetry instrumentation for go-chi/chi
Attach hooks to any database/sql driver
Gin Prometheus metrics exporter
🚀 Go Distributed Tracing & Metrics Sensor for Instana
Vector clock logging library for Go
Opencensus adapter. Exports KrakenD metrics and traces to InfluxDB, Prometheus, Zipkin, Jaeger, Xray, StackDriver, Datadog and Logger
Sqreen's Application Security Management for the Go language
Aerospike prometheus exporter
All-in-one go testing library
Automatic compile-time instrumentation of Go code
OpenTelemetry instrumentation for 99designs/gqlgen
Instrumentation service for Insights operator