A Icinga plugin to check other Icinga instances
Ruby Shell
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
debian
source
spec
.gitignore
.travis.yml
Gemfile.travis
Rakefile
Readme.md
check_remote_icinga.rb
remote_icinga.cfg

Readme.md

A Nagios/Icinga plugin to check remote Nagios/Icinga installations.

This can be used in scenarios, where Icinga is part of the environment. Then a "2nd level" Icinga can check, that all "1st level" instances are fine.

Build Status

Build Status

Installation

As file

gem install excon
gem install json
cp check_remote_icinga.rb /usr/lib/nagios/plugins

As Debian package

  1. package excon as Debian package (use https://github.com/jordansissel/fpm)
  2. dpkg-buildpackage -b

Want to improve this?

Send me your changes via pull-request.

Things to improve

  1. Better/any support for acknowledged errors
  2. Output click-able link, so user can visit 1st-level Icinga

License

GPLv3. Let me know if you have other suggestions

Author

Jens Braeuer