9a056b66e9
Close relative gauges which was creating corrupt statsd protocol. Also: * Remove TestUDPNotListening which is broken since a51b81. * Fix lint warnings. * Enabled lint checks in travis. * Enabled 1.x and master only for travis as older versions fail to detect go mod support properly. |
||
---|---|---|
.travis.yml | ||
CHANGELOG.md | ||
LICENSE | ||
README.md | ||
conn.go | ||
doc.go | ||
examples_test.go | ||
options.go | ||
statsd.go | ||
statsd_test.go |
README.md
statsd
Introduction
statsd is a simple and efficient Statsd client.
This is a fork of a dead statsd client project with various impprovements.
Features
- Supports all StatsD metrics: counter, gauge (absolute and relative), timing and set
- Supports InfluxDB and Datadog tags
- Fast and GC-friendly: all functions for sending metrics do not allocate
- Efficient: metrics are buffered by default
- Simple and clean API
Download
go get github.com/multiplay/statsd
License
Contribute
Do you have any question the documentation does not answer? Is there a use case that you feel is common and is not well-addressed by the current API?
If so you are more than welcome to ask questions or open an issue or send a pull-request here on Github.