statsd icon indicating copy to clipboard operation
statsd copied to clipboard

Golang StatsD client

Results 9 statsd issues
Sort by recently updated
recently updated
newest added

**What?** Allows the client to periodically reconnect to the server. ``` client := NewStatsdClient(udpAddr.String(), prefix) client.reconnect = true ``` **Why?** We are using this library within Kubernetes and when our...

This is essentially the opposite of #25, but the way Sysdig handles StatsD is to listen for outgoing packets in the kernel, rather than capture them. This is a relatively...

Right now when I create udp socket there is no option to specify which ip version to use, I've got an issue on one of my servers statd clients sends...

We use Collectd to collect the timing stats, and it automatically calculates averages++ based on the timing events from statsd. But because statsd already calculates avg,cnt, max and min before...

When running in distributed container environments (Kubernetes) resolving connection to `statsd` service may not always be successful, due to various reasons (outdated or lagging `iptables` is one of many). The...

1) more stats to timers 2) RetainKeys options for Buffer client to keep send stats even if they are 0 3) send stats in many lines (not one connection per...

Neither CreateSocket() nor any of the metrics-generating methods (i.e. Timing(), Incr(), etc) return an error when there's no statsd listening on the address given when creating the client, as can...

The stdlib `log` package provides a useful "standard" logger, which can be used globally without passing a logger object around. This PR does the same thing for statsd, except the...

The checkCount function evaluates if a count is less than or equal to zero, but raises an `ErrInvalidCount` error that states ""count is less than 0". https://github.com/quipo/statsd/blob/3d6a5565f3141ac42f8353d97b2c016da2752006/client.go#L348C1-L354C2 ``` func checkCount(c...