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
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
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
The number of HTTP requests by method.
Unit
Metric Type
Value Type
Aggregation Temporality
Monotonic
{requests}
Sum
Int
Cumulative
true
Name
Description
Values
http.method
An HTTP request method.
Str: COPY
, DELETE
, GET
, HEAD
, OPTIONS
, POST
, PUT
The number of each HTTP status code.
Unit
Metric Type
Value Type
Aggregation Temporality
Monotonic
{responses}
Sum
Int
Cumulative
true
Name
Description
Values
http.status_code
An HTTP status code.
Any Str
The number of views read.
Unit
Metric Type
Value Type
Aggregation Temporality
Monotonic
{views}
Sum
Int
Cumulative
true
Name
Description
Values
view
The view type.
Str: temporary_view_reads
, view_reads
Name
Description
Values
Enabled
couchdb.node.name
The name of the node.
Any Str
true