minigun-plugin-statsd
v1.0.0
Published
Statsd output plugin for Minigun
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
scenariosCreatedscenariosCompletedrequestsCompletedlatency.minlatency.maxlatency.medianlatency.p95latency.p99errors.ECONNREFUSED,errors.ETIMEDOUTetc
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.
