minigun-plugin-statsd
v1.0.0
Published
Statsd output plugin for Minigun
Downloads
3
Readme
StatsD output for Minigun stats
This Minigun plugin allows you to publish the stats produced by Minigun to StatsD in real-time.
Usage
Enable the plugin by adding it in your test script's config.plugins
section:
{
"config": {
// ...
"plugins": {
"statsd": {
"host": "localhost",
"port": 8125,
"prefix": "minigun"
}
}
}
// ...
}
host
, port
, and prefix
are optional; the values above are the defaults.
Published metrics
scenariosCreated
scenariosCompleted
requestsCompleted
latency.min
latency.max
latency.median
latency.p95
latency.p99
errors.ECONNREFUSED
,errors.ETIMEDOUT
etc
Using with Librato
This plugin can be used to publish metrics to Librato:
- Install StatsD with:
npm install statsd
- Add Librato backend to StatsD:
cd /path/to/statsd
npm install statsd-librato-backend
Enable the backend in your StatsD config:
{
librato: {
email: "[email protected]",
token: "a161e2bc22b1bdd0cfe90412token10498token22dd52cat792doge1ab5a1d32"
},
backends: ['statsd-librato-backend']
}
- Run StatsD and use Minigun with this plugin.
License
minigun-plugin-statsd is distributed under the terms of the ISC license.