You are here
[BETA] CouchDB Opspack
Please note that this Opspack has been made available as early release beta software and is not officially supported for production use. Beta releases are provided on an “as is” and “as available” basis. Opsview does not give any warranties, whether express or implied, as to the suitability or usability of these releases.
What You Can Monitor
This Opspack allows you to monitor response times for some basic top level CouchDB API endpoints, including checking authentication and database existence.
|Database - CouchDB - Server||The size and time taken to query the CouchDB HTTP API's root endpoint|
|Database - CouchDB - Auth||The size and time taken to authenticate against CouchDB and list its databases|
|Database - CouchDB - Database||The size and time taken to check a given database exists in CouchDB's list|
- CouchDB 3.2, other versions may be compatible but are not officially supported.
Setup and Configuration
To configure and utilize this Opspack, you simply need to add the 'Database - CouchDB' Opspack to your Opsview Monitor system.
Step 1: Add the host template
Add the Database - CouchDB Host Template to your Opsview Monitor host.
For more information, refer to Opsview Knowledge Center - Adding Host Templates to Hosts.
Step 2: Add and configure variables required for this host
|COUCHDB_CREDENTIALS||The authentication details for your CouchDB database. The Value is not used and therefore can be set to anything. Ensure you override the User, Password, Client Certificate Path, and Client Private Key Path with your configuration details.|
|COUCHDB_DATABASE||The Value is the name of the CouchDB database you want to monitor. You can add multiple variables to check the status of each database individually.|
|COUCHDB_SETTINGS||Any additional options to pass to the plugin. The Value is not used and therefore can be set to anything. The SSL Flag can be set to
For more information, refer to Opsview Knowledge Center - Adding Variables to Hosts.