This plugin provides native instrumentation for monitoring Consul, including: Consul server service and cluster health, and querying the Consul API to check for passing/critical services.
Ruby
Clone or download
majormoses fixing up changelog entry for 2.2.0
Signed-off-by: Ben Abrams <me@benabrams.it>
Latest commit 6940589 Jun 12, 2018
Permalink
Failed to load latest commit information.
.github prep for 1.6.0 release Sep 30, 2017
bin ACL support (#38) Jun 12, 2018
lib prep for 2.2.0 release Jun 12, 2018
test ACL support (#38) Jun 12, 2018
.gitignore clean repo Mar 1, 2015
.rubocop.yml Add checks to watch for impending loss of quorum and stale peer nodes Mar 29, 2018
.travis.yml prep for 2.0.0 release Mar 7, 2018
CHANGELOG.md fixing up changelog entry for 2.2.0 Jun 12, 2018
CONTRIBUTING.md
Gemfile [CVE-2017-17042] update vulnerable `yard` dependency Mar 27, 2018
LICENSE update repo Apr 26, 2015
README.md Add checks to watch for impending loss of quorum and stale peer nodes Mar 29, 2018
Rakefile [CVE-2017-8418] - updating rubocop dependency. Mar 2, 2018
sensu-plugins-consul.gemspec [CVE-2017-17042] update vulnerable `yard` dependency Mar 27, 2018

README.md

Sensu-Plugins-consul

Build Status Gem Version Code Climate Test Coverage Dependency Status

Functionality

Files

  • bin/check-consul-kv-ttl.rb
  • bin/check-consul-service-health.rb
  • bin/check-consul-failures.rb
  • bin/check-consul-leader.rb
  • bin/check-consul-servers.rb
  • bin/check-consul-members.rb
  • bin/check-service-consul.rb
  • bin/check-consul-maintenance.rb
  • bin/check-consul-quorum.rb
  • bin/check-consul-stale-peers.rb

Usage

Installation

Installation and Setup

Notes