go-otelroundtripper

Metrics generator

Generates OpenTelemetry metrics from HTTP requests

Go http.RoundTripper that emits open telemetry metrics. This helps you easily get metrics for all external APIs you interact with.

GitHub

83 stars
2 watching
2 forks
Language: Go
last commit: almost 2 years ago
Linked from 2 awesome lists

api-clienthttpclientopentelemetry-goroundtripper

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
hashicorp/go-metricsA Golang library for exporting performance and runtime metrics to external systems.1,470
tevjef/go-runtime-metricsA tool for collecting and reporting Go runtime metrics to InfluxDB or other systems286
tompston/gomakemeAutomates the creation of boilerplate and endpoints for REST APIs in Go.11
henvic/httprettyPrints HTTP requests in a human-readable format on the terminal402
utrack/clayAutomatically generates HTTP handlers for gRPC servers with complete Swagger definitions in Go290
nikolaydubina/go-instrumentAutomatically adds tracing code to Go functions and methods232
fukata/golang-stats-api-handlerProvides metrics about the performance and memory usage of a Go application269
heremobilitydevelopers/mediaryEnables logging and tracing of HTTP requests and responses using interceptors88
arussellsaw/telemetryA tool that collects and reports metrics from Go applications.78
thoas/statsReports and stores metrics about an application's performance and usage.594
go-oas/docsAutomatically generates RESTful API documentation for Go projects aligned with the Open API Specification standard.42
go-ozzo/ozzo-routingA high-performance HTTP router package for Go that supports regular expression route matching and is designed to build RESTful APIs.456
pascaldekloe/metricsProvides a simple and efficient way to track and expose performance metrics in Go applications.28
collectd/go-collectdUtilities for using collectd with Golang to send system metrics data to a collector121
maxatome/go-testdeepTool for comparing and testing Go code436