1.0.0 • Published 10 years ago
minigun-plugin-statsd v1.0.0
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 statsdAdd Librato backend to StatsD:
cd /path/to/statsdnpm install statsd-librato-backendEnable the backend in your StatsD config:
{ librato: { email: "mylibrato@email.com", 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.
1.0.0
10 years ago