Skip to content

Instantly share code, notes, and snippets.

@madelaney
Created November 29, 2017 17:19
Show Gist options
  • Save madelaney/7115215443829f2d2a48ecdbf5515fbf to your computer and use it in GitHub Desktop.
Save madelaney/7115215443829f2d2a48ecdbf5515fbf to your computer and use it in GitHub Desktop.
```graphite_mutator.json
{
"mutators": {
"graphite_mutator": {
"command": "/opt/sensu/embedded/bin/mutator-graphite.rb"
}
}
}
```
```graphite_tcp.json
{
"handlers": {
"graphite_tcp": {
"command": null,
"type": "tcp",
"socket": {
"host": "graphite.wardrobe.irobot.com",
"port": 2003
},
"mutator": "graphite_mutator",
"filters": [
],
"severities": [
"ok",
"warning",
"critical",
"unknown"
],
"handle_flapping": false,
"handle_silenced": false
}
}
}
```
```service-metrics.json
{
"checks": {
"service-metrics": {
"command": "/opt/sensu/embedded/bin/metrics-aggregate.rb --scheme sensu.host.$(hostname).services",
"handlers": [
"graphite_tcp"
],
"interval": 30,
"occurrences": 3,
"standalone": true,
"type": "metric"
}
}
}
```
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment