go-metrics

Metrics library

A Golang library for exporting performance and runtime metrics to external systems.

A Golang library for exporting performance and runtime metrics to external metrics systems (i.e. statsite, statsd)

GitHub

1k stars
57 watching
179 forks
Language: Go
last commit: 5 days ago

Related projects:

Repository Description Stars
pascaldekloe/metrics Provides a simple and efficient way to track and expose performance metrics in Go applications. 28
fukata/golang-stats-api-handler Provides metrics about the performance and memory usage of a Go application 268
tevjef/go-runtime-metrics A tool for collecting and reporting Go runtime metrics to InfluxDB or other systems 286
thoas/stats Reports and stores metrics about an application's performance and usage. 594
hashicorp/go-version A library for parsing and verifying version numbers and constraints. 1,631
piotrkowalczuk/promgrpc Provides metrics and instrumentation for gRPC-based Go applications. 52
osamingo/gosh Provides runtime statistics and metrics handling capabilities for Go applications. 36
collectd/go-collectd Utilities for using collectd with Golang to send system metrics data to a collector 121
feyeleanor/gospeed A library of micro-benchmarks for understanding and reasoning about the performance of Go programs. 121
ndolestudio/go-otelroundtripper Generates OpenTelemetry metrics from HTTP requests 82
golang/benchmarks Macro-benchmarks for performance monitoring and development of the Go programming language. 189
go-playground/stats Monitors system and Go application statistics and sends them via UDP to a server 170
cabify/gotoprom Prometheus metrics builder with type-safe labels 109
hashicorp/logutils A Go logging utility package that extends the standard library log package to provide better logging functionality without introducing fragmentation. 369
prometheus/statsd_exporter Translates StatsD metrics to Prometheus metrics for use with monitoring systems 925