Description
multithreaded snmp poller for riemann.
Description
Himpy provides a multi-threaded snmp poller which reports to riemann.
Polled MIBs are grouped in recipes and produce relative results whereever possible (for instance, the storage recipe reports percents).
README.md
himpy: multithreaded snmp poller for riemann
himpy polls common SNMP mibs (bundled in recipes), applies local thresholds and forwards results to riemann
Available MIB Recipes
- network
- storage
- load
- windows services
Configuration
{
"logfile": "/tmp/himpy.log",
"host": "127.0.0.1",
"port": "5555",
"hosts": [
{
"host": "127.0.0.1",
"community": "public",
"recipes": {
"network": [],
"storage": [],
"load": [],
"winservices": ["logstash"]
}
}
],
"thresholds": [
{
"host": "(.*)",
"service": "^/ percent",
"warning": "30.00",
"critical": "50.00"
},
{
"host": "(.*)",
"service": "load-all",
"warning": "30.00",
"critical": "50.00"
}
]
}