This is an implementation of Etsy's StatsD written in Go that submits data to Librato Metrics.
Usage of statsd:
-address="0.0.0.0:8125": udp listen address
-debug=false: enable logging of inputs and submissions
-flush=60: interval at which data is sent to librato (in seconds)
-percentiles="": comma separated list of percentiles to calculate for timers (eg. "95,99.5")
-source="": librato api source (LIBRATO_SOURCE)
-token="": librato api token (LIBRATO_TOKEN)
-user="": librato api username (LIBRATO_USER)
From Source:
Check out and run "make build"
From Binary:
Binary releases are available for linux/amd64 and darwin/amd64. See the releases page for the latest downloads.
With Chef:
There's a cookbook! See statsd-librato-cookbook.
This was forked from jbuchbinder/statsd-go and altered to provide support for Librato as a submission backend.
MIT License, see LICENSE for details.