# CouchDB Receiver

<!-- llms-txt-link: /llms.txt -->

> OpenTelemetry Collector receiver · contrib distribution

This receiver fetches stats from a CouchDB server using the `/_node/{node-name}/_stats/couchdb` [endpoint](https://docs.couchdb.org/en/latest/api/server/common.html#node-node-name-stats).

- **Component ID**: `contrib-couchdbreceiver`
- **Name**: `couchdbreceiver`
- **Type**: receiver
- **Distribution**: contrib
- **Repository**: `opentelemetry-collector-contrib`

## Stability

| Level | Signals |
| --- | --- |
| beta | metrics |

## Attributes

| Attribute | Type | Description |
| --- | --- | --- |
| `http.method` | string | An HTTP request method. |
| `http.status_code` | string | An HTTP status code. |
| `operation` | string | The operation type. |
| `view` | string | The view type. |

## Data

- **JSON**: [/data/collector/components/contrib-couchdbreceiver/contrib-couchdbreceiver-88c413531b00.json](/data/collector/components/contrib-couchdbreceiver/contrib-couchdbreceiver-88c413531b00.json)
- **Explore**: [/collector/components/contrib/couchdbreceiver](/collector/components/contrib/couchdbreceiver)
