Manage Statsd with Puppet
class { 'statsd':
graphiteserver => 'my.graphite.server',
flushinterval => 1000, # flush every second
percentthreshold => [75, 90, 99],
address => '10.20.1.2',
listenport => 2158,
provider => npm,
}
To ensure that you have a fairly recent version of statsd, it's recommended that you install statds via npm. The most recent version of statds in Debian Sid is 0.0.2, which is so old that the current documentation doesn't even remotely apply.
- Thanks to Ben Hughes ([email protected]) for initial implementation