hashicorp / go-metrics

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

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Use of TCP makes this incompatible with StatsD

blalor opened this issue · comments

The exclusive use of TCP for sending metrics to the backend metrics server means this library is incompatible with StatsD. Therefore Consul is unable to send metrics to StatsD, as it uses this library. Since statsite itself supports UDP, this library should as well.

The existing sink is for statsite specifically, but we can add a separate statsd sink

Seems like this can be closed, as there is a StatsD sink now?