documentation.md 3.0 KB

couchdb

Default Metrics

The following metrics are emitted by default. Each of them can be disabled by applying the following configuration:

metrics:
  <metric_name>:
    enabled: false

couchdb.average_request_time

The average duration of a served request.

Unit Metric Type Value Type
ms Gauge Double

couchdb.database.open

The number of open databases.

Unit Metric Type Value Type Aggregation Temporality Monotonic
{databases} Sum Int Cumulative false

couchdb.database.operations

The number of database operations.

Unit Metric Type Value Type Aggregation Temporality Monotonic
{operations} Sum Int Cumulative true

Attributes

Name Description Values
operation The operation type. Str: writes, reads

couchdb.file_descriptor.open

The number of open file descriptors.

Unit Metric Type Value Type Aggregation Temporality Monotonic
{files} Sum Int Cumulative false

couchdb.httpd.bulk_requests

The number of bulk requests.

Unit Metric Type Value Type Aggregation Temporality Monotonic
{requests} Sum Int Cumulative true

couchdb.httpd.requests

The number of HTTP requests by method.

Unit Metric Type Value Type Aggregation Temporality Monotonic
{requests} Sum Int Cumulative true

Attributes

Name Description Values
http.method An HTTP request method. Str: COPY, DELETE, GET, HEAD, OPTIONS, POST, PUT

couchdb.httpd.responses

The number of each HTTP status code.

Unit Metric Type Value Type Aggregation Temporality Monotonic
{responses} Sum Int Cumulative true

Attributes

Name Description Values
http.status_code An HTTP status code. Any Str

couchdb.httpd.views

The number of views read.

Unit Metric Type Value Type Aggregation Temporality Monotonic
{views} Sum Int Cumulative true

Attributes

Name Description Values
view The view type. Str: temporary_view_reads, view_reads

Resource Attributes

Name Description Values Enabled
couchdb.node.name The name of the node. Any Str true