Skip to main content

Couchdb Receiver

Status Available in: contrib Maintainers: @antonblock Source: opentelemetry-collector-contrib

Supported Telemetry

Metrics

Overview

Prerequisites

This receiver supports CouchDB versions 2.3+ and 3.1+.

Configuration

The following settings are required:
  • username
  • password
The following settings are optional:
  • endpoint (default: http://localhost:5984): The URL of the CouchDB endpoint
  • collection_interval (default = 60s): This receiver collects metrics on an interval. This value must be a string readable by Golang’s time.ParseDuration. Valid time units are ns, us (or µs), ms, s, m, h.

Example Configuration

The full list of settings exposed for this receiver are documented in config.go with detailed sample configurations in testdata/config.yaml. TLS config is documented further under the opentelemetry collector’s configtls package.

Metrics

Details about the metrics produced by this receiver can be found in metadata.yaml

Metrics

Attributes

Resource Attributes

Configuration

Example Configuration


Last generated: 2026-08-24