Home Directory Plugins Databases Others check_couchdb_replication

Search Exchange

Search All Sites

Nagios Live Webinars

Let our experts show you how Nagios can help your organization.

Contact Us

Phone: 1-888-NAGIOS-1
Email: sales@nagios.com

Login

Remember Me

Directory Tree

check_couchdb_replication

Rating
0 votes
Favoured:
0
Current Version
20180326
Last Release Date
2018-03-26
Compatible With
  • Nagios 1.x
  • Nagios 2.x
  • Nagios 3.x
  • Nagios 4.x
  • Nagios XI
Owner
Twitter Handle
ClaudioKuenzler
License
GPL
Hits
4982
Nagios CSP

Meet The New Nagios Core Services Platform

Built on over 25 years of monitoring experience, the Nagios Core Services Platform provides insightful monitoring dashboards, time-saving monitoring wizards, and unmatched ease of use. Use it for free indefinitely.

Monitoring Made Magically Better

  • Nagios Core on Overdrive
  • Powerful Monitoring Dashboards
  • Time-Saving Configuration Wizards
  • Open Source Powered Monitoring On Steroids
  • And So Much More!
This is a plugin to monitor the status of CouchDB replications. Use the -d parameter to list all available replications and monitor them with -r parameter.
! Please see https://www.claudiokuenzler.com/monitoring-plugins/check_couchdb_replication.php for full and updated documentation !

** Version history **
----------------------------------------------------
# 20180105: Created plugin
# 20180108: Added -d detection
# 20180326: Input sanitation (either -d or -r are required)
# 20180326: Avoid confusion about wrong credentials (issue 4)
# 20180326: Add possibility to check all replications at once (-r ALL)
# 20180326: Handle authentication error "You are not a server admin."

** Definition of parameters **
----------------------------------------------------
* -H Hostname or ip address of CouchDB Host (or Cluster IP)
-P Port (defaults to 5984)
-S Use https
-u Username if authentication is required
-p Password if authentication is required
** -r Replication ID to monitor (doc_id) or "ALL" to check all replications
** -d Dynamically detect and list all available replications
-h Help!

*-H is mandatory for all ways of running the script
**Either -d for detection or -r is mandatory to check replication status (doc_id)