Learn more  » Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Bower components Debian packages RPM packages NuGet packages

vistahigherlearning / statsd   deb

Repository URL to install this package:

/ usr / share / doc / statsd / docs / cluster_proxy.md

Statsd Cluster Proxy

Statsd Cluster Proxy is a udp proxy that sits infront of multiple statsd instances.

Create a proxyConfig.js file:

cp exampleProxyConfig.js proxyConfig.js

Once you have modified your config file run:

node proxy.js proxyConfig.js

It uses a consistent hashring to send the unique metric names to the same statsd instances so that the aggregation works properly.

It handles a simple health check that dynamically recalculates the hashring if a statsd instance goes offline.

Config Options are documented in the exampleProxyConfig.js

Notes

In your statsd configuration make sure to have the following configuration set: deleteIdleStats: true

We plan to remove this restriction in the near future: #pull/348