-
go-metrics
A Golang library for exporting performance and runtime metrics to external metrics systems (i.e. statsite, statsd) (by hashicorp)
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
Thanks, u/tennaad. I'll take a look at the datadog-go repo. Have you had a chance to use this library in production? If yes, how was your experience? I found this library: https://github.com/armon/go-metrics and also found OpenTelemetry which has a vendor-agnostic implementation, which looks interesting also, here is a https://www.youtube.com/watch?v=bytCFQJ43DE
DataDog can read Prometheus metrics. Note that this approach works for metrics but not for traces although you can configure DataDog to receive OpenTelemetry traces as well https://github.com/prometheus/client_golang