himpy: multithreaded snmp poller for riemann

[ mit, program, system ] [ Propose Tags ] [ Report a vulnerability ]

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).


[Skip to Readme]

Downloads

Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees

Candidates

Versions [RSS] 0.5.0
Dependencies aeson (>=0.6.1.0), attoparsec (>=0.11.1.0), base (>=4.6 && <4.7), binary (>=0.5.1.1), bytestring (>=0.10.0.2), cereal (>=0.4.0.1), containers (>=0.5.0.0), MissingH (>=1.2.0.2), NetSNMP (>=0.3.0.6), network (>=2.4.2.0), old-time (>=1.1.0.1), protobuf (>=0.1.1), regex-posix (>=0.93.1), stm (>=2.4.2), text (>=0.11.2.3), type-level (>=0.2.4), unordered-containers (>=0.2.3.3), vector (>=0.10.9.1) [details]
License MIT
Author Pierre-Yves Ritschard
Maintainer pyr@spootnik.org
Category System
Home page https://github.com/pyr/himpy
Uploaded by pyr at 2014-02-10T14:58:58Z
Distributions
Reverse Dependencies 1 direct, 0 indirect [details]
Executables himpy
Downloads 1061 total (3 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs not available [build log]
All reported builds failed as of 2016-12-18 [all 7 reports]

Readme for himpy-0.5.0

[back to package description]

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" } ] }