Skip to main content
Data Infrastructure Insights

CouchDB Data Collector

Contributors netapp-alavoie

Data Infrastructure Insights uses this data collector to gather metrics from CouchDB.

Installation

  1. From Observability > Collectors, click +Data Collector. Choose CouchDB.

    Select the Operating System or Platform on which the Telegraf agent is installed.

  2. If you haven't already installed an Agent for collection, or you wish to install an Agent for a different Operating System or Platform, click Show Instructions to expand the Agent installation instructions.

  3. Select the Agent Access Key for use with this data collector. You can add a new Agent Access Key by clicking the + Agent Access Key button. Best practice: Use a different Agent Access Key only when you want to group data collectors, for example, by OS/Platform.

  4. Follow the configuration steps to configure the data collector. The instructions vary depending on the type of Operating System or Platform you are using to collect data.

CouchDB configuration

Setup

Information may be found in the CouchDB documentation.

Objects and Counters

The following objects and their counters are collected:

Object: Identifiers: Attributes: Datapoints:

CouchDB

Namespace
Server

Node Name
Node IP

Authentication Cache Hits
Authentication Cache Miss
Database Reads
Database Writes
Databases Open
Open OS Files
Max Request Time
Min Request Time
Httpd Request Methods Copy
Httpd Request Methods Delete
Httpd Request Methods Get
Httpd Request Methods Head
Httpd Request Methods Post
Httpd Request Methods Put
Status Codes 200
Status Codes 201
Status Codes 202
Status Codes 301
Status Codes 304
Status Codes 400
Status Codes 401
Status Codes 403
Status Codes 404
Status Codes 405
Status Codes 409
Status Codes 412
Status Codes 500

Troubleshooting

Additional information may be found from the Support page.