The Boundary CouchDB plugin collects information on CouchDB. The information collected is what is returned by the stats API.
OS | Linux | Windows | SmartOS | OS X |
---|---|---|---|---|
Supported | v | v | v | v |
- To install new meter go to Settings->Installation or see instructions.
- To upgrade the meter to the latest version - see instructions.
Runtime | node.js | Python | Java |
---|---|---|---|
Required | + |
- CouchDB stats API to be accessible from the machine running the relay.
- How to install Python?
Before the plugin will collect metrics, you must provide it with the URL used to access the CouchDB stats endpoint. By default, this is "http://127.0.0.1:5984/_stats", but it could be different if you have configured a different port.
Field Name | Description |
---|---|
CouchDB Stats URL | The URL to CouchDB's stats API endpoint |
User | Password for the stats API endpoint. |
Password | Password for the stats API endpoint. |
PollInterval | Interval to query couchdb |
Source | The source to display in the legend for the instance. |
Field Name | Description |
---|---|
CouchDB Stats URL | The URL to CouchDB's stats API endpoint |
Metric Name | Description |
---|---|
CouchDB - HTTPD 201 | Number of HTTP 201 Created responses |
CouchDB - HTTPD 200 | Number of HTTP 200 OK responses |
CouchDB - HTTPD 202 | Number of HTTP 202 Accepted responses |
CouchDB - HTTPD 401 | Number of HTTP 401 Unauthorized responses |
CouchDB - HTTPD 301 | Number of HTTP 301 Moved Permanently responses |
CouchDB - HTTPD 304 | Number of HTTP 304 Not Modified responses |
CouchDB - HTTPD 405 | Number of HTTP 405 Method Not Allowed responses |
CouchDB - HTTPD 404 | Number of HTTP 404 Not Found responses |
CouchDB - HTTPD 403 | Number of HTTP 403 Forbidden responses |
CouchDB - HTTPD 500 | Number of HTTP 500 Internal Server Error responses |
CouchDB - HTTPD 412 | Number of HTTP 412 Precondition Failed responses |
CouchDB - HTTPD 400 | Number of HTTP 400 Bad Request responses |
CouchDB - HTTPD 409 | Number of HTTP 409 Conflict responses |
CouchDB - Bulk Requests | Number of bulk requests |
CouchDB - Clients Requesting Changes | Number of clients for continuous changes |
CouchDB - View Reads | Number of view reads |
CouchDB - Requests | Number of HTTP requests |
CouchDB - Temporary View Reads | Number of temporary view reads |
CouchDB - Open OS Files | Number of file descriptors CouchDB has open |
CouchDB - Auth Cache Hits | Number of authentication cache hits |
CouchDB - Database Reads | Number of times a document was read from a database |
CouchDB - Open Databases | Number of open databases |
CouchDB - Auth Cache Misses | Number of authentication cache misses |
CouchDB - Database Writes | Number of times a database was changed |
CouchDB - Request Time | Length of a request inside CouchDB without MochiWeb |
CouchDB - HEAD Requests | Number of HTTP HEAD requests |
CouchDB - GET Requests | Number of HTTP GET requests |
CouchDB - PUT Requests | Number of HTTP PUT requests |
CouchDB - POST Requests | Number of HTTP POST requests |
CouchDB - COPY Requests | Number of HTTP COPY requests |
CouchDB - DELETE Requests | Number of HTTP DELETE requests |
- CouchDB
None