Couchbase
Couchbase 采集器用于采集 Couchbase 服务器相关的指标数据。
Couchbase 采集器支持远程采集,可以运行在多种操作系统中。
已测试的版本:
- Couchbase enterprise-7.2.0
- Couchbase community-7.2.0
配置¶
前置条件¶
- 安装 Couchbase 服务
- 验证是否正确安装
在浏览器访问网址 <ip>:8091 可以进入 Couchbase 管理界面。
Note
- 采集数据需要用到
809191021809119102几个端口,远程采集的时候,被采集服务器这些端口需要打开。
采集器配置¶
进入 DataKit 安装目录下的 conf.d/samples 目录,复制 couchbase.conf.sample 并命名为 couchbase.conf。示例如下:
[[inputs.couchbase]]
## Collect interval, default is 30 seconds. (optional)
# interval = "30s"
## Timeout: (defaults to "5s"). (optional)
# timeout = "5s"
## Scheme, "http" or "https".
scheme = "http"
## Host url or ip.
host = "127.0.0.1"
## Host port. If "https" will be 18091.
port = 8091
## Additional host port for index metric. If "https" will be 19102.
additional_port = 9102
## Host user name.
user = "Administrator"
## Host password.
password = "123456"
## TLS configuration.
tls_open = false
# tls_ca = ""
# tls_cert = "/var/cb/clientcertfiles/travel-sample.pem"
# tls_key = "/var/cb/clientcertfiles/travel-sample.key"
## Disable setting host tag for this input
disable_host_tag = false
## Disable setting instance tag for this input
disable_instance_tag = false
## Set to 'true' to enable election.
election = true
# [inputs.couchbase.tags]
# some_tag = "some_value"
# more_tag = "some_other_value"
配置好后,重启 DataKit 即可。
可通过 ConfigMap 方式注入采集器配置 或 配置 ENV_DATAKIT_INPUTS 开启采集器。
也支持以环境变量的方式修改配置参数(需要在 ENV_DEFAULT_ENABLED_INPUTS 中加为默认采集器):
-
ENV_INPUT_COUCHBASE_INTERVAL
采集器重复间隔时长
字段类型: Duration
采集器配置字段:
interval默认值: 30s
-
ENV_INPUT_COUCHBASE_TIMEOUT
超时时长
字段类型: Duration
采集器配置字段:
timeout默认值: 5s
-
ENV_INPUT_COUCHBASE_SCHEME
网络协议
字段类型: String
采集器配置字段:
scheme示例: http or https
-
ENV_INPUT_COUCHBASE_HOST
服务器网址
字段类型: String
采集器配置字段:
host示例: 127.0.0.1
-
ENV_INPUT_COUCHBASE_PORT
端口号,https 用 18091
字段类型: Int
采集器配置字段:
port示例: 8091 or 18091
-
ENV_INPUT_COUCHBASE_ADDITIONAL_PORT
附加的端口号,https 用 19102
字段类型: Int
采集器配置字段:
additional_port示例: 9102 or 19102
-
ENV_INPUT_COUCHBASE_USER
登录名
字段类型: String
采集器配置字段:
user示例: Administrator
-
ENV_INPUT_COUCHBASE_PASSWORD
登录密码
字段类型: String
采集器配置字段:
password示例: 123456
-
ENV_INPUT_COUCHBASE_TLS_OPEN
TLS open
字段类型: Boolean
采集器配置字段:
tls_open默认值: false
-
ENV_INPUT_COUCHBASE_TLS_CA
TLS configuration
字段类型: String
采集器配置字段:
tls_ca示例: /opt/ca.crt
-
ENV_INPUT_COUCHBASE_TLS_CERT
TLS configuration
字段类型: String
采集器配置字段:
tls_cert示例: /opt/peer.crt
-
ENV_INPUT_COUCHBASE_TLS_KEY
TLS configuration
字段类型: String
采集器配置字段:
tls_key示例: /opt/peer.key
-
ENV_INPUT_COUCHBASE_ELECTION
开启选举
字段类型: Boolean
采集器配置字段:
election默认值: true
-
ENV_INPUT_COUCHBASE_TAGS
自定义标签。如果配置文件有同名标签,将会覆盖它
字段类型: Map
采集器配置字段:
tags示例:
tag1=value1,tag2=value2
TLS 配置¶
TLS 需要 Couchbase enterprise 版支持
指标¶
cbnode¶
| Tags & Fields | Description |
|---|---|
| cluster ( tag) |
Cluster name. |
| host ( tag) |
Host name. |
| instance ( tag) |
Instance endpoint. |
| node ( tag) |
Node ip. |
| cluster_membership | Whether this node is currently a member of the Couchbase cluster, encoded as 0 or 1. Type: float | (gauge) Unit: bool |
| failover | Number of failover operations triggered for this Couchbase node. Type: float | (gauge) Unit: count |
| failover_complete | Number of failover operations that completed for this Couchbase node. Type: float | (gauge) Unit: count |
| failover_incomplete | Number of failover operations that did not complete for this Couchbase node. Type: float | (gauge) Unit: count |
| failover_node | Number of node-level failover operations triggered for this Couchbase node. Type: float | (gauge) Unit: count |
| graceful_failover_fail | Number of graceful failover operations that failed on this Couchbase node. Type: float | (gauge) Unit: count |
| graceful_failover_start | Number of graceful failover operations started on this Couchbase node. Type: float | (gauge) Unit: count |
| graceful_failover_success | Number of graceful failover operations that completed successfully on this Couchbase node. Type: float | (gauge) Unit: count |
| healthy | Whether this Couchbase node is currently reported as healthy, encoded as 0 or 1. Type: float | (gauge) Unit: bool |
| interestingstats_cmd_get | Number of reads (get operations) per second from this bucket. (measured from cmd_get). Type: float | (gauge) Unit: throughput,reqps |
| interestingstats_couch_docs_actual_disk_size | The size of all data service files on disk for this bucket, including the data itself, metadata, and temporary files. (measured from couch_docs_actual_disk_size). Type: float | (gauge) Unit: digital,B |
| interestingstats_couch_docs_data_size | Bytes of active data in this bucket. (measured from couch_docs_data_size). Type: float | (gauge) Unit: digital,B |
| interestingstats_couch_spatial_data_size | Interestingstats couch spatial data size. Type: float | (gauge) Unit: digital,B |
| interestingstats_couch_spatial_disk_size | Interestingstats couch spatial disk size. Type: float | (gauge) Unit: digital,B |
| interestingstats_couch_views_actual_disk_size | Bytes of active items in all the views for this bucket on disk (measured from couch_views_actual_disk_size). Type: float | (gauge) Unit: digital,B |
| interestingstats_couch_views_data_size | Bytes of active data for all the views in this bucket. (measured from couch_views_data_size). Type: float | (gauge) Unit: digital,B |
| interestingstats_curr_items | Current number of unique items in Couchbase. Type: float | (gauge) Unit: count |
| interestingstats_curr_items_tot | Current number of items in Couchbase including replicas. Type: float | (gauge) Unit: count |
| interestingstats_ep_bg_fetched | Number of reads per second from disk for this bucket. (measured from ep_bg_fetched). Type: float | (gauge) Unit: throughput,reqps |
| interestingstats_get_hits | Number of get operations per second for data that this bucket contains. (measured from get_hits). Type: float | (gauge) Unit: throughput,reqps |
| interestingstats_mem_used | Total memory used in bytes. (as measured from mem_used). Type: float | (gauge) Unit: digital,B |
| interestingstats_ops | Total operations per second (including XDCR) to this bucket. (measured from cmd_get + cmd_set + incr_misses + incr_hits + decr_misses + decr_hits + delete_misses + delete_hits + ep_num_ops_del_meta + ep_num_ops_get_meta + ep_num_ops_set_meta).Type: float | (gauge) Unit: throughput,reqps |
| interestingstats_vb_active_number_non_resident | Interestingstats vb active number non resident. Type: float | (gauge) Unit: count |
| interestingstats_vb_replica_curr_items | Number of items in replica vBuckets in this bucket. (measured from vb_replica_curr_items). Type: float | (gauge) Unit: count |
| memcached_memory_allocated | Memory in bytes currently allocated by the memcached service on this Couchbase node. Type: float | (gauge) Unit: digital,B |
| memcached_memory_reserved | Memory in bytes reserved for the memcached service on this Couchbase node. Type: float | (gauge) Unit: digital,B |
| memory_free | Free physical memory currently available on this Couchbase node in bytes. Type: float | (gauge) Unit: digital,B |
| memory_total | Total physical memory available on this Couchbase node in bytes. Type: float | (gauge) Unit: digital,B |
| rebalance_failure | Number of rebalance operations that failed on this Couchbase node. Type: float | (gauge) Unit: count |
| rebalance_start | Number of rebalance operations started on this Couchbase node. Type: float | (gauge) Unit: count |
| rebalance_stop | Number of rebalance operations stopped before completion on this Couchbase node. Type: float | (gauge) Unit: count |
| rebalance_success | Number of rebalance operations that completed successfully on this Couchbase node. Type: float | (gauge) Unit: count |
| systemstats_cpu_utilization_rate | Percentage of CPU in use across all available cores on this server. Type: float | (gauge) Unit: percent,percent |
| systemstats_mem_free | Bytes of memory not in use on this server. Type: float | (gauge) Unit: digital,B |
| systemstats_mem_total | Bytes of total memory available on this server. Type: float | (gauge) Unit: digital,B |
| systemstats_swap_total | Bytes of total swap space available on this server. Type: float | (gauge) Unit: digital,B |
| systemstats_swap_used | Bytes of swap space in use on this server. Type: float | (gauge) Unit: digital,B |
| uptime | Time in seconds since this Couchbase node last started. Type: float | (gauge) Unit: time,s |
cbbucketinfo¶
| Tags & Fields | Description |
|---|---|
| bucket ( tag) |
Bucket name. |
| cluster ( tag) |
Cluster name. |
| host ( tag) |
Host name. |
| instance ( tag) |
Instance endpoint. |
| basic_dataused_bytes | Current bucket data size in bytes. Type: float | (gauge) Unit: digital,B |
| basic_diskfetches | Current number of disk fetch operations performed for this bucket. Type: float | (gauge) Unit: count |
| basic_diskused_bytes | Current bucket disk usage in bytes. Type: float | (gauge) Unit: digital,B |
| basic_itemcount | BucketItemCount first tries to retrieve an accurate bucket count via N1QL, but falls back to the REST API if that cannot be done (when there's no index to count all items in a bucket. Type: float | (gauge) Unit: count |
| basic_memused_bytes | Current bucket memory usage in bytes. Type: float | (gauge) Unit: digital,B |
| basic_opspersec | Current number of bucket operations executed per second. Type: float | (gauge) Unit: throughput,reqps |
| basic_quota_user_percent | Percentage of the bucket memory quota currently in use. Type: float | (gauge) Unit: percent,percent |
cbtask¶
| Tags & Fields | Description |
|---|---|
| bucket ( tag) |
Bucket name. |
| cluster ( tag) |
Cluster name. |
| host ( tag) |
Host name. |
| instance ( tag) |
Instance endpoint. |
| node ( tag) |
Node ip. |
| source ( tag) |
Source id. |
| target ( tag) |
Target id. |
| active_vbuckets_left | Number of Active VBuckets remaining. Type: float | (gauge) Unit: count |
| cluster_logs_collection_progress | Progress of a cluster logs collection task. Type: float | (gauge) Unit: count |
| compacting_progress | Progress of a bucket compaction task. Type: int | (gauge) Unit: count |
| docs_total | Total number of documents considered by this task. Type: float | (gauge) Unit: count |
| docs_transferred | Number of documents transferred by this task. Type: float | (gauge) Unit: count |
| node_rebalance_progress | Progress of a rebalance task per node. Type: float | (gauge) Unit: count |
| rebalance_progress | Progress of a rebalance task. Type: float | (gauge) Unit: count |
| replica_vbuckets_left | Number of Replica VBuckets remaining. Type: float | (gauge) Unit: count |
| xdcr_changes_left | Number of updates still pending replication. Type: float | (gauge) Unit: count |
| xdcr_docs_checked | Number of documents checked for changes. Type: float | (gauge) Unit: count |
| xdcr_docs_written | Number of documents written to the destination cluster. Type: float | (gauge) Unit: count |
| xdcr_errors | Number of XDCR errors reported for this replication task. Type: float | (gauge) Unit: count |
| xdcr_paused | Is this replication paused. Type: float | (gauge) Unit: count |
cbquery¶
| Tags & Fields | Description |
|---|---|
| cluster ( tag) |
Cluster name. |
| host ( tag) |
Host name. |
| instance ( tag) |
Instance endpoint. |
| active_requests | Current number of N1QL query requests actively executing. Type: float | (gauge) Unit: count |
| avg_req_time | Average end-to-end time in milliseconds to complete a N1QL query request. Type: float | (gauge) Unit: time,ms |
| avg_response_size | Average response payload size in bytes returned by N1QL query requests. Type: float | (gauge) Unit: digital,B |
| avg_result_count | Average number of rows returned per N1QL query request. Type: float | (gauge) Unit: count |
| avg_svc_time | Average query execution time in milliseconds inside the N1QL service. Type: float | (gauge) Unit: time,ms |
| errors | Number of N1QL query requests that failed. Type: float | (gauge) Unit: count |
| invalid_requests | Number of invalid N1QL query requests rejected by the service. Type: float | (gauge) Unit: count |
| queued_requests | Current number of N1QL query requests waiting in the service queue. Type: float | (gauge) Unit: count |
| request_time | Total N1QL request processing time in milliseconds. Type: float | (gauge) Unit: time,ms |
| requests | Total number of N1QL query requests handled by the service. Type: float | (gauge) Unit: count |
| requests_1000ms | Number of N1QL query requests per second whose latency exceeds 1000 milliseconds. Type: float | (gauge) Unit: throughput,reqps |
| requests_250ms | Number of N1QL query requests per second whose latency exceeds 250 milliseconds. Type: float | (gauge) Unit: throughput,reqps |
| requests_5000ms | Number of N1QL query requests per second whose latency exceeds 5000 milliseconds. Type: float | (gauge) Unit: throughput,reqps |
| requests_500ms | Number of N1QL query requests per second whose latency exceeds 500 milliseconds. Type: float | (gauge) Unit: throughput,reqps |
| result_count | Number of rows returned by N1QL query requests. Type: float | (gauge) Unit: count |
| result_size | Total size in bytes of rows returned by N1QL query requests. Type: float | (gauge) Unit: digital,B |
| selects | Number of N1QL query requests that execute a SELECT statement. Type: float | (gauge) Unit: count |
| service_time | Time in milliseconds spent by the N1QL engine executing queries, excluding time waiting in the request queue. Type: float | (gauge) Unit: time,ms |
| warnings | Number of N1QL query requests that completed with warnings. Type: float | (gauge) Unit: count |
cbindex¶
| Tags & Fields | Description |
|---|---|
| cluster ( tag) |
Cluster name. |
| host ( tag) |
Host name. |
| instance ( tag) |
Instance endpoint. |
| keyspace ( tag) |
Key space name. |
| avg_scan_latency | Average time to serve a scan request (nanoseconds). Type: float | (gauge) Unit: time,ns |
| cache_hit_percent | Percentage of memory accesses that were served from the managed cache. Type: float | (gauge) Unit: percent,percent |
| cache_hits | Accesses to this index data from RAM. Type: float | (gauge) Unit: count |
| cache_misses | Accesses to this index data from disk. Type: float | (gauge) Unit: count |
| frag_percent | Percentage fragmentation of the index. Type: float | (gauge) Unit: percent,percent |
| items_count | The number of items currently indexed. Type: float | (gauge) Unit: count |
| memory_quota | Index Service memory quota. Type: float | (gauge) Unit: digital,B |
| memory_used | Index Service memory used. Type: float | (gauge) Unit: digital,B |
| num_docs_indexed | Number of documents indexed by the indexer since last startup. Type: float | (gauge) Unit: count |
| num_docs_pending_queued | Number of documents pending to be indexed. Type: float | (gauge) Unit: count |
| num_requests | Number of requests served by the indexer since last startup. Type: float | (gauge) Unit: count |
| num_rows_returned | Total number of rows returned so far by the indexer. Type: float | (gauge) Unit: count |
| ram_percent | Percentage of Index RAM quota in use across all indexes on this server. Type: float | (gauge) Unit: percent,percent |
| remaining_ram | Bytes of Index RAM quota still available on this server. Type: float | (gauge) Unit: digital,B |
| resident_percent | Percentage of the data held in memory. Type: float | (gauge) Unit: percent,percent |
cbfts¶
| Tags & Fields | Description |
|---|---|
| cluster ( tag) |
Cluster name. |
| host ( tag) |
Host name. |
| instance ( tag) |
Instance endpoint. |
| curr_batches_blocked_by_herder | Number of DCP batches blocked by the FTS throttler due to high memory consumption. Type: float | (gauge) Unit: count |
| num_bytes_used_ram | Amount of RAM used by FTS on this server. Type: float | (gauge) Unit: digital,B |
| total_queries_rejected_by_herder | Number of fts queries rejected by the FTS throttler due to high memory consumption. Type: float | (gauge) Unit: count |
cbcbas¶
| Tags & Fields | Description |
|---|---|
| cluster ( tag) |
Cluster name. |
| host ( tag) |
Host name. |
| instance ( tag) |
Instance endpoint. |
| disk_used | The total disk size used by Analytics. Type: float | (gauge) Unit: digital,B |
| gc_count | Number of JVM garbage collections for Analytics node. Type: float | (gauge) Unit: count |
| gc_time | The amount of time in milliseconds spent performing JVM garbage collections for Analytics node. Type: float | (gauge) Unit: time,ms |
| heap_used | Amount of JVM heap used by Analytics on this server. Type: float | (gauge) Unit: digital,B |
| io_reads | Number of disk bytes read on Analytics node per second. Type: float | (gauge) Unit: traffic,B/S |
| io_writes | Number of disk bytes written on Analytics node per second. Type: float | (gauge) Unit: traffic,B/S |
| system_load_avg | System load for Analytics node. Type: float | (gauge) Unit: count |
| thread_count | Number of threads for Analytics node. Type: float | (gauge) Unit: count |
cbeventing¶
| Tags & Fields | Description |
|---|---|
| cluster ( tag) |
Cluster name. |
| host ( tag) |
Host name. |
| instance ( tag) |
Instance endpoint. |
| bucket_op_exception_count | Number of bucket operation exceptions raised by the Eventing function. Type: float | (gauge) Unit: count |
| checkpoint_failure_count | Number of Eventing checkpoint persistence failures. Type: float | (gauge) Unit: count |
| dcp_backlog | Mutations yet to be processed by the function. Type: float | (gauge) Unit: count |
| failed_count | Mutations for which the function execution failed. Type: float | (gauge) Unit: count |
| n1ql_op_exception_count | Number of N1QL operation exceptions raised by the Eventing function. Type: float | (gauge) Unit: count |
| on_delete_failure | Number of delete mutations that failed in the Eventing function. Type: float | (gauge) Unit: count |
| on_delete_success | Number of delete mutations successfully processed by the Eventing function. Type: float | (gauge) Unit: count |
| on_update_failure | Number of update mutations that failed in the Eventing function. Type: float | (gauge) Unit: count |
| on_update_success | Number of update mutations successfully processed by the Eventing function. Type: float | (gauge) Unit: count |
| processed_count | Mutations for which the function has finished processing. Type: float | (gauge) Unit: count |
| test_bucket_op_exception_count | Number of bucket operation exceptions raised by the test Eventing function. Type: float | (gauge) Unit: count |
| test_checkpoint_failure_count | Number of checkpoint persistence failures observed by the test Eventing function. Type: float | (gauge) Unit: count |
| test_dcp_backlog | Number of pending DCP mutations for the test Eventing function. Type: float | (gauge) Unit: count |
| test_failed_count | Number of mutations that failed in the test Eventing function. Type: float | (gauge) Unit: count |
| test_n1ql_op_exception_count | Number of N1QL operation exceptions raised by the test Eventing function. Type: float | (gauge) Unit: count |
| test_on_delete_failure | Number of delete mutations that failed in the test Eventing function. Type: float | (gauge) Unit: count |
| test_on_delete_success | Number of delete mutations successfully processed by the test Eventing function. Type: float | (gauge) Unit: count |
| test_on_update_failure | Number of update mutations that failed in the test Eventing function. Type: float | (gauge) Unit: count |
| test_on_update_success | Number of update mutations successfully processed by the test Eventing function. Type: float | (gauge) Unit: count |
| test_processed_count | Number of mutations processed by the test Eventing function. Type: float | (gauge) Unit: count |
| test_timeout_count | Number of Eventing executions that timed out in the test function. Type: float | (gauge) Unit: count |
| timeout_count | Function execution timed-out while processing. Type: float | (gauge) Unit: count |
cbpernodebucket¶
| Tags & Fields | Description |
|---|---|
| bucket ( tag) |
Bucket name. |
| cluster ( tag) |
Cluster name. |
| host ( tag) |
Host name. |
| instance ( tag) |
Instance endpoint. |
| node ( tag) |
Node ip. |
| avg_active_timestamp_drift | Average drift (in seconds) between mutation timestamps and the local time for active vBuckets. (measured from ep_active_hlc_drift and ep_active_hlc_drift_count). Type: float | (gauge) Unit: time,s |
| avg_bg_wait_seconds | Average background fetch wait time in seconds for this bucket. Type: float | (gauge) Unit: time,s |
| avg_disk_commit_time | Average disk commit time in seconds as from disk_update histogram of timings. Type: float | (gauge) Unit: time,s |
| avg_disk_update_time | Average disk update time in microseconds from the disk update timing histogram. Type: float | (gauge) Unit: time,μs |
| avg_replica_timestamp_drift | Average drift (in seconds) between mutation timestamps and the local time for replica vBuckets. (measured from ep_replica_hlc_drift and ep_replica_hlc_drift_count). Type: float | (gauge) Unit: time,s |
| bg_wait_count | Number of background fetch waits observed for this bucket. Type: float | (gauge) Unit: count |
| bg_wait_total | Total background fetch wait time for this bucket. Type: float | (gauge) Unit: time,s |
| bytes_read | Total number of bytes read by this bucket. Type: float | (gauge) Unit: digital,B |
| bytes_written | Total bytes written for this bucket. Type: float | (gauge) Unit: digital,B |
| cas_bad_val | Compare and Swap bad values. Type: float | (gauge) Unit: count |
| cas_hits | Number of operations with a CAS id per second for this bucket. Type: float | (gauge) Unit: throughput,reqps |
| cas_misses | Compare and Swap misses. Type: float | (gauge) Unit: count |
| cmd_get | Number of reads (get operations) per second from this bucket. Type: float | (gauge) Unit: throughput,reqps |
| cmd_set | Number of writes (set operations) per second to this bucket. Type: float | (gauge) Unit: throughput,reqps |
| couch_docs_actual_disk_size | The size of all data files for this bucket, including the data itself, meta data and temporary files. Type: float | (gauge) Unit: digital,B |
| couch_docs_data_size | The size of active data in this bucket. Type: float | (gauge) Unit: digital,B |
| couch_docs_disk_size | The size of all data files for this bucket, including the data itself, meta data and temporary files. Type: float | (gauge) Unit: digital,B |
| couch_docs_fragmentation | Percentage of fragmented data waiting to be compacted in this bucket's data files. Type: float | (gauge) Unit: percent,percent |
| couch_spatial_data_size | Data size in bytes used by spatial indexes for this bucket. Type: float | (gauge) Unit: digital,B |
| couch_spatial_disk_size | Disk size in bytes used by spatial indexes for this bucket. Type: float | (gauge) Unit: digital,B |
| couch_spatial_ops | Spatial view operations per second for this bucket. Type: float | (gauge) Unit: throughput,reqps |
| couch_total_disk_size | The total size on disk of all data and view files for this bucket. Type: float | (gauge) Unit: digital,B |
| couch_views_actual_disk_size | The size of all active items in all the indexes for this bucket on disk. Type: float | (gauge) Unit: digital,B |
| couch_views_data_size | The size of active data on for all the indexes in this bucket. Type: float | (gauge) Unit: digital,B |
| couch_views_disk_size | Disk size in bytes used by view indexes for this bucket. Type: float | (gauge) Unit: digital,B |
| couch_views_fragmentation | Percentage of fragmented data waiting to be compacted in this bucket's view index files. Type: float | (gauge) Unit: percent,percent |
| couch_views_ops | All the view reads for all design documents including scatter gather. Type: float | (gauge) Unit: count |
| cpu_idle_ms | CPU idle milliseconds. Type: float | (gauge) Unit: time,ms |
| cpu_local_ms | CPU time in milliseconds consumed locally by this bucket. Type: float | (gauge) Unit: time,ms |
| cpu_utilization_rate | Percentage of CPU in use across all available cores on this server. Type: float | (gauge) Unit: percent,percent |
| curr_connections | Number of connections to this server including connections from external client SDKs, proxies, DCP requests and internal statistic gathering. Type: float | (gauge) Unit: count |
| curr_items | Number of items in active vBuckets in this bucket. Type: float | (gauge) Unit: count |
| curr_items_tot | Total number of items in this bucket. Type: float | (gauge) Unit: count |
| decr_hits | Decrement hits. Type: float | (gauge) Unit: count |
| decr_misses | Decrement misses. Type: float | (gauge) Unit: count |
| delete_hits | Number of delete operations per second for this bucket. Type: float | (gauge) Unit: throughput,reqps |
| delete_misses | Number of delete operations per second for data that this bucket does not contain. (measured from delete_misses). Type: float | (gauge) Unit: throughput,reqps |
| disk_commit_count | Number of disk commit operations recorded for this bucket. Type: float | (gauge) Unit: count |
| disk_commit_total | Total number of disk commit operations performed for this bucket. Type: float | (gauge) Unit: count |
| disk_update_count | Number of disk update operations recorded for this bucket. Type: float | (gauge) Unit: count |
| disk_update_total | Total number of disk update operations performed for this bucket. Type: float | (gauge) Unit: count |
| disk_write_queue | Number of items waiting to be written to disk in this bucket. (measured from ep_queue_size+ep_flusher_todo). Type: float | (gauge) Unit: count |
| ep_active_ahead_exceptions | Total number of ahead exceptions (when timestamp drift between mutations and local time has exceeded 5000000 μs) per second for all active vBuckets. Type: float | (gauge) Unit: throughput,reqps |
| ep_active_hlc_drift | Accumulated absolute HLC timestamp drift for active vBuckets in this bucket. Type: float | (gauge) Unit: time,s |
| ep_active_hlc_drift_count | Number of active-vBucket mutations included when computing active HLC timestamp drift for this bucket. Type: float | (gauge) Unit: count |
| ep_bg_fetched | Number of reads per second from disk for this bucket. Type: float | (gauge) Unit: throughput,reqps |
| ep_cache_miss_rate | Percentage of reads to this bucket served from disk instead of RAM. Type: float | (gauge) Unit: percent,percent |
| ep_clock_cas_drift_threshold_exceeded | Number of times the clock-based CAS drift threshold was exceeded for this bucket. Type: float | (gauge) Unit: count |
| ep_data_read_failed | Number of disk read failures. (measured from ep_data_read_failed). Type: float | (gauge) Unit: count |
| ep_data_write_failed | Number of disk write failures. (measured from ep_data_write_failed). Type: float | (gauge) Unit: count |
| ep_dcp_2i_backoff | Number of backoffs for indexes DCP connections. Type: float | (gauge) Unit: count |
| ep_dcp_2i_count | Number of indexes DCP connections. Type: float | (gauge) Unit: count |
| ep_dcp_2i_items_remaining | Number of indexes items remaining to be sent. Type: float | (gauge) Unit: count |
| ep_dcp_2i_items_sent | Number of indexer DCP items sent from this bucket. Type: float | (gauge) Unit: count |
| ep_dcp_2i_producers | Number of indexes producers. Type: float | (gauge) Unit: count |
| ep_dcp_2i_total_backlog_size | Total secondary-index DCP backlog size in bytes for this bucket. Type: float | (gauge) Unit: digital,B |
| ep_dcp_2i_total_bytes | Number of bytes per second being sent for indexes DCP connections. Type: float | (gauge) Unit: traffic,B/S |
| ep_dcp_cbas_backoff | Number of backoffs per second for analytics DCP connections (measured from ep_dcp_cbas_backoff). Type: float | (gauge) Unit: throughput,reqps |
| ep_dcp_cbas_count | Number of internal analytics DCP connections in this bucket (measured from ep_dcp_cbas_count). Type: float | (gauge) Unit: count |
| ep_dcp_cbas_items_remaining | Number of items remaining to be sent to consumer in this bucket. Type: float | (gauge) Unit: count |
| ep_dcp_cbas_items_sent | Number of items per second being sent for a producer for this bucket. Type: float | (gauge) Unit: throughput,reqps |
| ep_dcp_cbas_producer_count | Number of analytics senders for this bucket (measured from ep_dcp_cbas_producer_count). Type: float | (gauge) Unit: count |
| ep_dcp_cbas_total_backlog_size | Total analytics DCP backlog size in bytes for this bucket. Type: float | (gauge) Unit: digital,B |
| ep_dcp_fts_backlog_size | Full-text-search DCP backlog size in bytes for this bucket. Type: float | (gauge) Unit: digital,B |
| ep_dcp_fts_backoff | Number of DCP backoffs for full-text-search consumers in this bucket. Type: float | (gauge) Unit: count |
| ep_dcp_fts_count | Number of internal full-text-search DCP connections in this bucket. Type: float | (gauge) Unit: count |
| ep_dcp_fts_items_remaining | Number of items still waiting to be sent over full-text-search DCP streams for this bucket. Type: float | (gauge) Unit: count |
| ep_dcp_fts_items_sent | Number of items per second sent to full-text-search DCP consumers for this bucket. Type: float | (gauge) Unit: throughput,reqps |
| ep_dcp_fts_producer_count | Number of DCP producer streams sending data to full-text-search consumers for this bucket. Type: float | (gauge) Unit: count |
| ep_dcp_fts_total_bytes | Full-text-search DCP throughput in bytes per second for this bucket. Type: float | (gauge) Unit: traffic,B/S |
| ep_dcp_other_backoff | Number of backoffs for other DCP connections. Type: float | (gauge) Unit: count |
| ep_dcp_other_count | Number of other DCP connections in this bucket. Type: float | (gauge) Unit: count |
| ep_dcp_other_items_remaining | Number of items remaining to be sent to consumer in this bucket (measured from ep_dcp_other_items_remaining). Type: float | (gauge) Unit: count |
| ep_dcp_other_items_sent | Number of items per second being sent for a producer for this bucket (measured from ep_dcp_other_items_sent). Type: float | (gauge) Unit: throughput,reqps |
| ep_dcp_other_producer_count | Number of other senders for this bucket. Type: float | (gauge) Unit: count |
| ep_dcp_other_total_backlog_size | Total backlog size in bytes for other DCP consumers in this bucket. Type: float | (gauge) Unit: digital,B |
| ep_dcp_other_total_bytes | Number of bytes per second being sent for other DCP connections for this bucket. Type: float | (gauge) Unit: traffic,B/S |
| ep_dcp_replica_backoff | Number of backoffs for replication DCP connections. Type: float | (gauge) Unit: count |
| ep_dcp_replica_count | Number of internal replication DCP connections in this bucket. Type: float | (gauge) Unit: count |
| ep_dcp_replica_items_remaining | Number of items remaining to be sent to consumer in this bucket. Type: float | (gauge) Unit: count |
| ep_dcp_replica_items_sent | Number of items per second being sent for a producer for this bucket. Type: float | (gauge) Unit: throughput,reqps |
| ep_dcp_replica_producer_count | Number of replication senders for this bucket. Type: float | (gauge) Unit: count |
| ep_dcp_replica_total_backlog_size | Total replication DCP backlog size in bytes for this bucket. Type: float | (gauge) Unit: digital,B |
| ep_dcp_replica_total_bytes | Replication DCP throughput in bytes per second for this bucket. Type: float | (gauge) Unit: traffic,B/S |
| ep_dcp_total_bytes | Total DCP throughput in bytes per second for this bucket. Type: float | (gauge) Unit: traffic,B/S |
| ep_dcp_views_backoff | Number of backoffs for views DCP connections. Type: float | (gauge) Unit: count |
| ep_dcp_views_count | Number of views DCP connections. Type: float | (gauge) Unit: count |
| ep_dcp_views_indexes_backoff | Number of DCP backoffs for view and secondary-index consumers in this bucket. Type: float | (gauge) Unit: count |
| ep_dcp_views_indexes_count | Number of DCP connections serving view and secondary-index consumers for this bucket. Type: float | (gauge) Unit: count |
| ep_dcp_views_indexes_items_remaining | Number of items still waiting to be sent to view and index DCP consumers for this bucket. Type: float | (gauge) Unit: count |
| ep_dcp_views_indexes_items_sent | Number of items per second sent to view and secondary-index DCP consumers for this bucket. Type: float | (gauge) Unit: throughput,reqps |
| ep_dcp_views_indexes_producer_count | Number of DCP producer streams sending data to view and index consumers for this bucket. Type: float | (gauge) Unit: count |
| ep_dcp_views_indexes_total_backlog_size | Total backlog size in bytes still waiting to be sent to view and index DCP consumers for this bucket. Type: float | (gauge) Unit: digital,B |
| ep_dcp_views_indexes_total_bytes | View and secondary-index DCP throughput in bytes per second for this bucket. Type: float | (gauge) Unit: traffic,B/S |
| ep_dcp_views_items_remaining | Number of views items remaining to be sent. Type: float | (gauge) Unit: count |
| ep_dcp_views_items_sent | Number of views items sent. Type: float | (gauge) Unit: count |
| ep_dcp_views_producer_count | Number of views producers. Type: float | (gauge) Unit: count |
| ep_dcp_views_total_backlog_size | Total view DCP backlog size in bytes for this bucket. Type: float | (gauge) Unit: digital,B |
| ep_dcp_views_total_bytes | Number bytes per second being sent for views DCP connections. Type: float | (gauge) Unit: traffic,B/S |
| ep_dcp_xdcr_backoff | Number of backoffs for XDCR DCP connections.Type: float | (gauge) Unit: count |
| ep_dcp_xdcr_count | Number of internal XDCR DCP connections in this bucket.Type: float | (gauge) Unit: count |
| ep_dcp_xdcr_items_remaining | Number of items remaining to be sent to consumer in this bucket. Type: float | (gauge) Unit: count |
| ep_dcp_xdcr_items_sent | Number of items per second being sent for a producer for this bucket. Type: float | (gauge) Unit: throughput,reqps |
| ep_dcp_xdcr_producer_count | Number of XDCR senders for this bucket.Type: float | (gauge) Unit: count |
| ep_dcp_xdcr_total_backlog_size | Total XDCR DCP backlog size in bytes for this bucket. Type: float | (gauge) Unit: digital,B |
| ep_dcp_xdcr_total_bytes | Number of bytes per second being sent for XDCR DCP connections for this bucket.Type: float | (gauge) Unit: traffic,B/S |
| ep_diskqueue_drain | Total number of items per second being written to disk in this bucket. Type: float | (gauge) Unit: throughput,reqps |
| ep_diskqueue_fill | Total number of items per second being put on the disk queue in this bucket. Type: float | (gauge) Unit: throughput,reqps |
| ep_diskqueue_items | Total number of items waiting to be written to disk in this bucket. Type: float | (gauge) Unit: count |
| ep_flusher_todo | Number of items currently being written. Type: float | (gauge) Unit: count |
| ep_item_commit_failed | Number of times a transaction failed to commit due to storage errors. Type: float | (gauge) Unit: count |
| ep_kv_size | Total size in bytes of user document data currently cached in RAM for this bucket. Type: float | (gauge) Unit: digital,B |
| ep_max_size | The maximum amount of memory this bucket can use. Type: float | (gauge) Unit: digital,B |
| ep_mem_high_wat | High memory watermark in bytes that triggers auto-eviction for this bucket. Type: float | (gauge) Unit: digital,B |
| ep_mem_low_wat | Low memory watermark in bytes used to stop auto-eviction for this bucket. Type: float | (gauge) Unit: digital,B |
| ep_meta_data_memory | Total amount of item metadata consuming RAM in this bucket. Type: float | (gauge) Unit: digital,B |
| ep_num_non_resident | Number of non-resident items. Type: float | (gauge) Unit: count |
| ep_num_ops_del_meta | Number of delete operations per second for this bucket as the target for XDCR.Type: float | (gauge) Unit: throughput,reqps |
| ep_num_ops_del_ret_meta | Number of delRetMeta operations per second for this bucket as the target for XDCR.Type: float | (gauge) Unit: throughput,reqps |
| ep_num_ops_get_meta | Number of metadata read operations per second for this bucket as the target for XDCR.Type: float | (gauge) Unit: throughput,reqps |
| ep_num_ops_set_meta | Number of set operations per second for this bucket as the target for XDCR.Type: float | (gauge) Unit: throughput,reqps |
| ep_num_ops_set_ret_meta | Number of setRetMeta operations per second for this bucket as the target for XDCR.Type: float | (gauge) Unit: throughput,reqps |
| ep_num_value_ejects | Total number of items per second being ejected to disk in this bucket. Type: float | (gauge) Unit: throughput,reqps |
| ep_oom_errors | Number of times unrecoverable OOMs happened while processing operations. Type: float | (gauge) Unit: count |
| ep_ops_create | Total number of new items being inserted into this bucket. Type: float | (gauge) Unit: count |
| ep_ops_update | Number of items updated on disk per second for this bucket. Type: float | (gauge) Unit: throughput,reqps |
| ep_overhead | Additional memory overhead in bytes used by transient structures such as persistence queues or checkpoints. Type: float | (gauge) Unit: digital,B |
| ep_queue_size | Number of items queued for storage. Type: float | (gauge) Unit: count |
| ep_replica_ahead_exceptions | Number of replica timestamp-drift exceptions observed for this bucket. Type: float | (gauge) Unit: count |
| ep_replica_hlc_drift | The sum of the total Absolute Drift, which is the accumulated drift observed by the vBucket. Drift is always accumulated as an absolute value. Type: float | (gauge) Unit: time,s |
| ep_replica_hlc_drift_count | Number of replica-vBucket mutations included when computing replica HLC timestamp drift for this bucket. Type: float | (gauge) Unit: count |
| ep_resident_items_rate | Percentage of all items cached in RAM in this bucket. Type: float | (gauge) Unit: percent,percent |
| ep_tmp_oom_errors | Number of back-offs sent per second to client SDKs due to OOM situations from this bucket. Type: float | (gauge) Unit: throughput,reqps |
| ep_vb_total | Total number of vBuckets for this bucket. Type: float | (gauge) Unit: count |
| evictions | Number of evictions. Type: float | (gauge) Unit: count |
| get_hits | Number of get hits. Type: float | (gauge) Unit: count |
| get_misses | Number of get misses. Type: float | (gauge) Unit: count |
| hibernated_requests | Number of streaming requests on port 8091 now idle. Type: float | (gauge) Unit: count |
| hibernated_waked | Rate of streaming request wakeups on port 8091. Type: float | (gauge) Unit: throughput,reqps |
| hit_ratio | Cache hit ratio for this bucket as a value from 0 to 1. Type: float | (gauge) Unit: percent,percent_decimal |
| incr_hits | Number of increment hits. Type: float | (gauge) Unit: count |
| incr_misses | Number of increment misses. Type: float | (gauge) Unit: count |
| mem_actual_free | Amount of RAM available on this server. Type: float | (gauge) Unit: digital,B |
| mem_actual_used | Amount of RAM currently used on the node that serves this bucket. Type: float | (gauge) Unit: digital,B |
| mem_free | Free memory available on the node that serves this bucket, in bytes. Type: float | (gauge) Unit: digital,B |
| mem_total | Total RAM available on the node that serves this bucket. Type: float | (gauge) Unit: digital,B |
| mem_used | Amount of memory used by this bucket. Type: float | (gauge) Unit: digital,B |
| mem_used_sys | System memory in use on the node that serves this bucket. Type: float | (gauge) Unit: digital,B |
| misses | Number of misses. Type: float | (gauge) Unit: count |
| ops | Total amount of operations per second to this bucket. Type: float | (gauge) Unit: throughput,reqps |
| rest_requests | HTTP request rate per second handled by the Couchbase REST API on port 8091 for this bucket. Type: float | (gauge) Unit: throughput,reqps |
| swap_total | Total swap space available to the node that serves this bucket, in bytes. Type: float | (gauge) Unit: digital,B |
| swap_used | Amount of swap space in use on this server. Type: float | (gauge) Unit: digital,B |
| vb_active_eject | Number of items per second being ejected to disk from active vBuckets in this bucket. Type: float | (gauge) Unit: throughput,reqps |
| vb_active_itm_memory | Amount of active item data currently cached in RAM for this bucket. Type: float | (gauge) Unit: digital,B |
| vb_active_meta_data_memory | Amount of active-item metadata currently consuming RAM for this bucket. Type: float | (gauge) Unit: digital,B |
| vb_active_num | Number of vBuckets in the active state for this bucket. Type: float | (gauge) Unit: count |
| vb_active_num_non_resident | Number of non resident vBuckets in the active state for this bucket. Type: float | (gauge) Unit: count |
| vb_active_ops_create | New items per second being inserted into active vBuckets in this bucket. Type: float | (gauge) Unit: throughput,reqps |
| vb_active_ops_update | Number of items updated on active vBucket per second for this bucket. Type: float | (gauge) Unit: throughput,reqps |
| vb_active_queue_age | Sum of disk queue item age in milliseconds. Type: float | (gauge) Unit: time,ms |
| vb_active_queue_drain | Number of active items per second being written to disk in this bucket. Type: float | (gauge) Unit: throughput,reqps |
| vb_active_queue_fill | Number of active items per second being put on the active item disk queue in this bucket. Type: float | (gauge) Unit: throughput,reqps |
| vb_active_queue_items | Number of active-vBucket items currently waiting in the disk queue for this bucket. Type: float | (gauge) Unit: count |
| vb_active_queue_size | Number of active items waiting to be written to disk in this bucket. Type: float | (gauge) Unit: count |
| vb_active_resident_items_ratio | Percentage of active items cached in RAM in this bucket. Type: float | (gauge) Unit: percent,percent |
| vb_avg_active_queue_age | Sum of disk queue item age in milliseconds. Type: float | (gauge) Unit: time,ms |
| vb_avg_pending_queue_age | Average age in seconds of pending items in the pending item queue for this bucket and should be transient during rebalancing. Type: float | (gauge) Unit: time,s |
| vb_avg_replica_queue_age | Average age in seconds of replica items in the replica item queue for this bucket. Type: float | (gauge) Unit: time,s |
| vb_avg_total_queue_age | Average age in seconds of all items in the disk write queue for this bucket. Type: float | (gauge) Unit: time,s |
| vb_pending_curr_items | Number of items in pending vBuckets in this bucket and should be transient during rebalancing. Type: float | (gauge) Unit: count |
| vb_pending_eject | Number of items per second being ejected to disk from pending vBuckets in this bucket and should be transient during rebalancing. Type: float | (gauge) Unit: throughput,reqps |
| vb_pending_itm_memory | Amount of pending item data currently cached in RAM for this bucket during rebalancing. Type: float | (gauge) Unit: digital,B |
| vb_pending_meta_data_memory | Amount of pending-item metadata currently consuming RAM for this bucket during rebalancing. Type: float | (gauge) Unit: digital,B |
| vb_pending_num | Number of vBuckets in the pending state for this bucket and should be transient during rebalancing. Type: float | (gauge) Unit: count |
| vb_pending_num_non_resident | Number of non resident vBuckets in the pending state for this bucket. Type: float | (gauge) Unit: count |
| vb_pending_ops_create | New items per second being instead into pending vBuckets in this bucket and should be transient during rebalancing. Type: float | (gauge) Unit: throughput,reqps |
| vb_pending_ops_update | Number of items updated on pending vBucket per second for this bucket. Type: float | (gauge) Unit: throughput,reqps |
| vb_pending_queue_age | Sum of disk pending queue item age in milliseconds. Type: float | (gauge) Unit: time,ms |
| vb_pending_queue_drain | Number of pending items per second being written to disk in this bucket and should be transient during rebalancing. Type: float | (gauge) Unit: throughput,reqps |
| vb_pending_queue_fill | Number of pending items per second being put on the pending item disk queue in this bucket and should be transient during rebalancing. Type: float | (gauge) Unit: throughput,reqps |
| vb_pending_queue_size | Number of pending items waiting to be written to disk in this bucket and should be transient during rebalancing. Type: float | (gauge) Unit: count |
| vb_pending_resident_items_ratio | Percentage of items in pending state buckets cached in RAM in this bucket. Type: float | (gauge) Unit: percent,percent |
| vb_replica_curr_items | Number of items in replica vBuckets in this bucket. Type: float | (gauge) Unit: count |
| vb_replica_eject | Number of items per second being ejected to disk from replica vBuckets in this bucket. Type: float | (gauge) Unit: throughput,reqps |
| vb_replica_itm_memory | Amount of replica item data currently cached in RAM for this bucket. Type: float | (gauge) Unit: digital,B |
| vb_replica_meta_data_memory | Amount of replica-item metadata currently consuming RAM for this bucket. Type: float | (gauge) Unit: digital,B |
| vb_replica_num | Number of vBuckets in the replica state for this bucket. Type: float | (gauge) Unit: count |
| vb_replica_num_non_resident | Number of non-resident replica vBuckets for this bucket. Type: float | (gauge) Unit: count |
| vb_replica_ops_create | New items per second being inserted into replica vBuckets in this bucket. Type: float | (gauge) Unit: throughput,reqps |
| vb_replica_ops_update | Number of items updated on replica vBucket per second for this bucket. Type: float | (gauge) Unit: throughput,reqps |
| vb_replica_queue_age | Sum of disk replica queue item age in milliseconds. Type: float | (gauge) Unit: time,ms |
| vb_replica_queue_drain | Number of replica items per second being written to disk in this bucket. Type: float | (gauge) Unit: throughput,reqps |
| vb_replica_queue_fill | Number of replica items per second added to the replica disk queue for this bucket. Type: float | (gauge) Unit: throughput,reqps |
| vb_replica_queue_size | Number of replica items waiting to be written to disk in this bucket. Type: float | (gauge) Unit: count |
| vb_replica_resident_items_ratio | Percentage of replica items cached in RAM in this bucket. Type: float | (gauge) Unit: percent,percent |
| vb_total_queue_age | Total age in milliseconds of items currently waiting in the disk write queue for this bucket. Type: float | (gauge) Unit: time,ms |
| xdc_ops | Total XDCR operations per second for this bucket.Type: float | (gauge) Unit: throughput,reqps |
cbbucketstat¶
| Tags & Fields | Description |
|---|---|
| bucket ( tag) |
Bucket name. |
| cluster ( tag) |
Cluster name. |
| host ( tag) |
Host name. |
| instance ( tag) |
Instance endpoint. |
| avg_active_timestamp_drift | Average drift (in seconds) per mutation on active vBuckets. Type: float | (gauge) Unit: time,s |
| avg_bg_wait_seconds | Average background fetch time in seconds. Type: float | (gauge) Unit: time,s |
| avg_disk_commit_time | Average disk commit time in seconds as from disk_update histogram of timings. Type: float | (gauge) Unit: time,s |
| avg_disk_update_time | Average disk update time in microseconds from the disk update timing histogram. Type: float | (gauge) Unit: time,μs |
| avg_replica_timestamp_drift | Average drift (in seconds) per mutation on replica vBuckets. Type: float | (gauge) Unit: time,s |
| cas_badval | Compare and Swap bad values. Type: float | (gauge) Unit: count |
| cas_hits | Number of operations with a CAS id per second for this bucket. Type: float | (gauge) Unit: throughput,reqps |
| cas_misses | Compare and Swap misses. Type: float | (gauge) Unit: count |
| cmd_get | Number of reads (get operations) per second from this bucket. Type: float | (gauge) Unit: throughput,reqps |
| cmd_set | Number of writes (set operations) per second to this bucket. Type: float | (gauge) Unit: throughput,reqps |
| couch_docs_actual_disk_size | The size of all data files for this bucket, including the data itself, meta data and temporary files. Type: float | (gauge) Unit: digital,B |
| couch_docs_data_size | The size of active data in this bucket. Type: float | (gauge) Unit: digital,B |
| couch_docs_disk_size | The size of all data files for this bucket, including the data itself, meta data and temporary files. Type: float | (gauge) Unit: digital,B |
| couch_docs_fragmentation | Percentage of fragmented data waiting to be compacted in this bucket's data files. Type: float | (gauge) Unit: percent,percent |
| couch_total_disk_size | The total size on disk of all data and view files for this bucket. Type: float | (gauge) Unit: digital,B |
| couch_views_actual_disk_size | The size of all active items in all the indexes for this bucket on disk. Type: float | (gauge) Unit: digital,B |
| couch_views_data_size | The size of active data on for all the indexes in this bucket. Type: float | (gauge) Unit: digital,B |
| couch_views_fragmentation | Percentage of fragmented data waiting to be compacted in this bucket's view index files. Type: float | (gauge) Unit: percent,percent |
| couch_views_ops | All the view reads for all design documents including scatter gather. Type: float | (gauge) Unit: count |
| cpu_idle_ms | CPU idle milliseconds. Type: float | (gauge) Unit: time,ms |
| cpu_local_ms | CPU time in milliseconds consumed locally by this bucket. Type: float | (gauge) Unit: time,ms |
| cpu_utilization_rate | Percentage of CPU in use across all available cores on this server. Type: float | (gauge) Unit: percent,percent |
| curr_connections | Number of connections to this server including connections from external client SDKs, proxies, DCP requests and internal statistic gathering. Type: float | (gauge) Unit: count |
| curr_items | Number of items in active vBuckets in this bucket. Type: float | (gauge) Unit: count |
| curr_items_tot | Total number of items in this bucket. Type: float | (gauge) Unit: count |
| decr_hits | Decrement hits. Type: float | (gauge) Unit: count |
| decr_misses | Decrement misses. Type: float | (gauge) Unit: count |
| delete_hits | Number of delete operations per second for this bucket. Type: float | (gauge) Unit: throughput,reqps |
| delete_misses | Number of delete operations for keys not found in this bucket. Type: float | (gauge) Unit: count |
| disk_commits | Number of disk commit operations recorded for this bucket. Type: float | (gauge) Unit: count |
| disk_updates | Number of disk update operations recorded for this bucket. Type: float | (gauge) Unit: count |
| disk_write_queue | Number of items waiting to be written to disk in this bucket. Type: float | (gauge) Unit: count |
| ep_active_ahead_exceptions | Total number of ahead exceptions for all active vBuckets. Type: float | (gauge) Unit: count |
| ep_active_hlc_drift | Accumulated absolute HLC timestamp drift for active vBuckets in this bucket. Type: float | (gauge) Unit: time,s |
| ep_bg_fetched | Number of reads per second from disk for this bucket. Type: float | (gauge) Unit: throughput,reqps |
| ep_cache_miss_rate | Percentage of reads per second to this bucket from disk as opposed to RAM. Type: float | (gauge) Unit: percent,percent |
| ep_clock_cas_drift_threshold_exceeded | Number of times the clock-based CAS drift threshold was exceeded for this bucket. Type: float | (gauge) Unit: count |
| ep_dcp_2i_backoff | Number of backoffs for indexes DCP connections. Type: float | (gauge) Unit: count |
| ep_dcp_2i_connections | Number of indexes DCP connections. Type: float | (gauge) Unit: count |
| ep_dcp_2i_items_remaining | Number of indexes items remaining to be sent. Type: float | (gauge) Unit: count |
| ep_dcp_2i_items_sent | Number of indexes items sent. Type: float | (gauge) Unit: count |
| ep_dcp_2i_producers | Number of indexes producers. Type: float | (gauge) Unit: count |
| ep_dcp_2i_total_backlog_size | Total secondary-index DCP backlog size in bytes for this bucket. Type: float | (gauge) Unit: digital,B |
| ep_dcp_2i_total_bytes | Number bytes per second being sent for indexes DCP connections. Type: float | (gauge) Unit: traffic,B/S |
| ep_dcp_other_backoff | Number of backoffs for other DCP connections. Type: float | (gauge) Unit: count |
| ep_dcp_other_items_remaining | Number of items remaining to be sent to consumer in this bucket. Type: float | (gauge) Unit: count |
| ep_dcp_other_items_sent | Number of items per second being sent for a producer for this bucket. Type: float | (gauge) Unit: throughput,reqps |
| ep_dcp_other_producers | Number of other senders for this bucket. Type: float | (gauge) Unit: count |
| ep_dcp_other_total_backlog_size | Total backlog size in bytes for other DCP consumers in this bucket. Type: float | (gauge) Unit: digital,B |
| ep_dcp_other_total_bytes | Number of bytes per second being sent for other DCP connections for this bucket. Type: float | (gauge) Unit: traffic,B/S |
| ep_dcp_others | Number of other DCP connections in this bucket. Type: float | (gauge) Unit: count |
| ep_dcp_replica_backoff | Number of backoffs for replication DCP connections. Type: float | (gauge) Unit: count |
| ep_dcp_replica_items_remaining | Number of items remaining to be sent to consumer in this bucket. Type: float | (gauge) Unit: count |
| ep_dcp_replica_items_sent | Number of items per second being sent for a producer for this bucket. Type: float | (gauge) Unit: throughput,reqps |
| ep_dcp_replica_producers | Number of replication senders for this bucket. Type: float | (gauge) Unit: count |
| ep_dcp_replica_total_backlog_size | Total replication DCP backlog size in bytes for this bucket. Type: float | (gauge) Unit: digital,B |
| ep_dcp_replica_total_bytes | Number of bytes per second being sent for replication DCP connections for this bucket. Type: float | (gauge) Unit: traffic,B/S |
| ep_dcp_replicas | Number of internal replication DCP connections in this bucket. Type: float | (gauge) Unit: count |
| ep_dcp_views_backoffs | Number of backoffs for views DCP connections. Type: float | (gauge) Unit: count |
| ep_dcp_views_connections | Number of views DCP connections. Type: float | (gauge) Unit: count |
| ep_dcp_views_items_remaining | Number of views items remaining to be sent. Type: float | (gauge) Unit: count |
| ep_dcp_views_items_sent | Number of views items sent. Type: float | (gauge) Unit: count |
| ep_dcp_views_producers | Number of views producers. Type: float | (gauge) Unit: count |
| ep_dcp_views_total_backlog_size | Total view DCP backlog size in bytes for this bucket. Type: float | (gauge) Unit: digital,B |
| ep_dcp_views_total_bytes | Number bytes per second being sent for views DCP connections. Type: float | (gauge) Unit: traffic,B/S |
| ep_dcp_xdcr_backoff | Number of backoffs for XDCR DCP connections.Type: float | (gauge) Unit: count |
| ep_dcp_xdcr_connections | Number of internal XDCR DCP connections in this bucket.Type: float | (gauge) Unit: count |
| ep_dcp_xdcr_items_remaining | Number of items remaining to be sent to consumer in this bucket. Type: float | (gauge) Unit: count |
| ep_dcp_xdcr_items_sent | Number of items per second being sent for a producer for this bucket. Type: float | (gauge) Unit: throughput,reqps |
| ep_dcp_xdcr_producers | Number of XDCR senders for this bucket.Type: float | (gauge) Unit: count |
| ep_dcp_xdcr_total_backlog_size | Total XDCR DCP backlog size in bytes for this bucket. Type: float | (gauge) Unit: digital,B |
| ep_dcp_xdcr_total_bytes | Number of bytes per second being sent for XDCR DCP connections for this bucket.Type: float | (gauge) Unit: traffic,B/S |
| ep_diskqueue_drain | Total number of items per second being written to disk in this bucket. Type: float | (gauge) Unit: throughput,reqps |
| ep_diskqueue_fill | Total number of items per second being put on the disk queue in this bucket. Type: float | (gauge) Unit: throughput,reqps |
| ep_diskqueue_items | Total number of items waiting to be written to disk in this bucket. Type: float | (gauge) Unit: count |
| ep_flusher_todo | Number of items currently being written. Type: float | (gauge) Unit: count |
| ep_item_commit_failed | Number of times a transaction failed to commit due to storage errors. Type: float | (gauge) Unit: count |
| ep_kv_size | Total size in bytes of user document data currently cached in RAM for this bucket. Type: float | (gauge) Unit: digital,B |
| ep_max_size_bytes | The maximum amount of memory this bucket can use. Type: float | (gauge) Unit: digital,B |
| ep_mem_high_wat_bytes | High memory watermark in bytes that triggers auto-eviction for this bucket. Type: float | (gauge) Unit: digital,B |
| ep_mem_low_wat_bytes | Low memory watermark in bytes used to stop auto-eviction for this bucket. Type: float | (gauge) Unit: digital,B |
| ep_meta_data_memory | Total amount of item metadata consuming RAM in this bucket. Type: float | (gauge) Unit: digital,B |
| ep_num_non_resident | Number of non-resident items. Type: float | (gauge) Unit: count |
| ep_num_ops_del_meta | Number of delete operations per second for this bucket as the target for XDCR.Type: float | (gauge) Unit: throughput,reqps |
| ep_num_ops_del_ret_meta | Number of delRetMeta operations per second for this bucket as the target for XDCR.Type: float | (gauge) Unit: throughput,reqps |
| ep_num_ops_get_meta | Number of metadata read operations per second for this bucket as the target for XDCR.Type: float | (gauge) Unit: throughput,reqps |
| ep_num_ops_set_meta | Number of set operations per second for this bucket as the target for XDCR.Type: float | (gauge) Unit: throughput,reqps |
| ep_num_ops_set_ret_meta | Number of setRetMeta operations per second for this bucket as the target for XDCR.Type: float | (gauge) Unit: throughput,reqps |
| ep_num_value_ejects | Total number of items per second being ejected to disk in this bucket. Type: float | (gauge) Unit: throughput,reqps |
| ep_oom_errors | Number of times unrecoverable OOMs happened while processing operations. Type: float | (gauge) Unit: count |
| ep_ops_create | Total number of new items being inserted into this bucket. Type: float | (gauge) Unit: count |
| ep_ops_update | Number of items updated on disk per second for this bucket. Type: float | (gauge) Unit: throughput,reqps |
| ep_overhead | Extra memory used by transient data like persistence queues or checkpoints. Type: float | (gauge) Unit: digital,B |
| ep_queue_size | Number of items queued for storage. Type: float | (gauge) Unit: count |
| ep_replica_ahead_exceptions | Total number of ahead exceptions (when timestamp drift between mutations and local time has exceeded 5000000 μs) per second for all replica vBuckets. Type: float | (gauge) Unit: throughput,reqps |
| ep_replica_hlc_drift | The sum of the total Absolute Drift, which is the accumulated drift observed by the vBucket. Drift is always accumulated as an absolute value. Type: float | (gauge) Unit: time,s |
| ep_resident_items_rate | Percentage of all items cached in RAM in this bucket. Type: float | (gauge) Unit: percent,percent |
| ep_tmp_oom_errors | Number of back-offs sent per second to client SDKs due to OOM situations from this bucket. Type: float | (gauge) Unit: throughput,reqps |
| ep_vbuckets | Total number of vBuckets for this bucket. Type: float | (gauge) Unit: count |
| evictions | Number of evictions. Type: float | (gauge) Unit: count |
| get_hits | Number of get hits. Type: float | (gauge) Unit: count |
| get_misses | Number of get misses. Type: float | (gauge) Unit: count |
| hibernated_requests | Number of streaming requests on port 8091 now idle. Type: float | (gauge) Unit: count |
| hibernated_waked | Rate of streaming request wakeups on port 8091. Type: float | (gauge) Unit: throughput,reqps |
| hit_ratio | Percentage of read requests served from memory instead of disk for this bucket. Type: float | (gauge) Unit: percent,percent |
| incr_hits | Number of increment hits. Type: float | (gauge) Unit: count |
| incr_misses | Number of increment misses. Type: float | (gauge) Unit: count |
| mem_actual_free | Amount of RAM available on this server. Type: float | (gauge) Unit: digital,B |
| mem_actual_used_bytes | Memory actually used in bytes. Type: float | (gauge) Unit: digital,B |
| mem_bytes | Total amount of memory available. Type: float | (gauge) Unit: digital,B |
| mem_free_bytes | Amount of free memory available on the node that serves this bucket. Type: float | (gauge) Unit: digital,B |
| mem_used_bytes | Amount of memory used by this bucket. Type: float | (gauge) Unit: digital,B |
| mem_used_sys_bytes | System memory in use. Type: float | (gauge) Unit: digital,B |
| misses | Number of misses. Type: float | (gauge) Unit: count |
| ops | Total amount of operations per second to this bucket. Type: float | (gauge) Unit: throughput,reqps |
| read_bytes | Total bytes read for this bucket. Type: float | (gauge) Unit: digital,B |
| rest_requests | HTTP request rate per second handled by the Couchbase REST API on port 8091 for this bucket. Type: float | (gauge) Unit: throughput,reqps |
| swap_bytes | Total amount of swap available. Type: float | (gauge) Unit: digital,B |
| swap_used | Amount of swap space in use on this server. Type: float | (gauge) Unit: digital,B |
| vbuckets_active_eject | Number of items per second being ejected to disk from active vBuckets in this bucket. Type: float | (gauge) Unit: throughput,reqps |
| vbuckets_active_itm_memory | Amount of active item data currently cached in RAM for this bucket. Type: float | (gauge) Unit: digital,B |
| vbuckets_active_meta_data_memory | Amount of active item metadata consuming RAM in this bucket. Type: float | (gauge) Unit: digital,B |
| vbuckets_active_num | Number of vBuckets in the active state for this bucket. Type: float | (gauge) Unit: count |
| vbuckets_active_num_non_resident | Number of non resident vBuckets in the active state for this bucket. Type: float | (gauge) Unit: count |
| vbuckets_active_ops_create | New items per second being inserted into active vBuckets in this bucket. Type: float | (gauge) Unit: throughput,reqps |
| vbuckets_active_ops_update | Number of items updated on active vBucket per second for this bucket. Type: float | (gauge) Unit: throughput,reqps |
| vbuckets_active_queue_age | Sum of disk queue item age in milliseconds. Type: float | (gauge) Unit: time,ms |
| vbuckets_active_queue_drain | Number of active items per second being written to disk in this bucket. Type: float | (gauge) Unit: throughput,reqps |
| vbuckets_active_queue_fill | Number of active items per second being put on the active item disk queue in this bucket. Type: float | (gauge) Unit: throughput,reqps |
| vbuckets_active_queue_size | Number of active items waiting to be written to disk in this bucket. Type: float | (gauge) Unit: count |
| vbuckets_active_resident_items_ratio | Percentage of active items cached in RAM in this bucket. Type: float | (gauge) Unit: percent,percent |
| vbuckets_avg_active_queue_age | Average age in seconds of active items in the active item queue for this bucket. Type: float | (gauge) Unit: time,s |
| vbuckets_avg_pending_queue_age | Average age in seconds of pending items in the pending item queue for this bucket and should be transient during rebalancing. Type: float | (gauge) Unit: time,s |
| vbuckets_avg_replica_queue_age | Average age in seconds of replica items in the replica item queue for this bucket. Type: float | (gauge) Unit: time,s |
| vbuckets_avg_total_queue_age | Average age in seconds of all items in the disk write queue for this bucket. Type: float | (gauge) Unit: time,s |
| vbuckets_pending_curr_items | Number of items in pending vBuckets in this bucket and should be transient during rebalancing. Type: float | (gauge) Unit: count |
| vbuckets_pending_eject | Number of items per second being ejected to disk from pending vBuckets in this bucket and should be transient during rebalancing. Type: float | (gauge) Unit: throughput,reqps |
| vbuckets_pending_itm_memory | Amount of pending user data cached in RAM in this bucket and should be transient during rebalancing. Type: float | (gauge) Unit: count |
| vbuckets_pending_meta_data_memory | Amount of pending item metadata consuming RAM in this bucket and should be transient during rebalancing. Type: float | (gauge) Unit: digital,B |
| vbuckets_pending_num | Number of vBuckets in the pending state for this bucket and should be transient during rebalancing. Type: float | (gauge) Unit: count |
| vbuckets_pending_num_non_resident | Number of non resident vBuckets in the pending state for this bucket. Type: float | (gauge) Unit: count |
| vbuckets_pending_ops_create | New items per second being instead into pending vBuckets in this bucket and should be transient during rebalancing. Type: float | (gauge) Unit: throughput,reqps |
| vbuckets_pending_ops_update | Number of items updated on pending vBucket per second for this bucket. Type: float | (gauge) Unit: throughput,reqps |
| vbuckets_pending_queue_age | Sum of disk pending queue item age in milliseconds. Type: float | (gauge) Unit: time,ms |
| vbuckets_pending_queue_drain | Number of pending items per second being written to disk in this bucket and should be transient during rebalancing. Type: float | (gauge) Unit: throughput,reqps |
| vbuckets_pending_queue_fill | Number of pending items per second being put on the pending item disk queue in this bucket and should be transient during rebalancing. Type: float | (gauge) Unit: throughput,reqps |
| vbuckets_pending_queue_size | Number of pending items waiting to be written to disk in this bucket and should be transient during rebalancing. Type: float | (gauge) Unit: count |
| vbuckets_pending_resident_items_ratio | Percentage of items in pending state vb cached in RAM in this bucket. Type: float | (gauge) Unit: percent,percent |
| vbuckets_replica_curr_items | Number of items in replica vBuckets in this bucket. Type: float | (gauge) Unit: count |
| vbuckets_replica_eject | Number of items per second being ejected to disk from replica vBuckets in this bucket. Type: float | (gauge) Unit: throughput,reqps |
| vbuckets_replica_itm_memory | Amount of replica item data currently cached in RAM for this bucket. Type: float | (gauge) Unit: digital,B |
| vbuckets_replica_meta_data_memory | Amount of replica item metadata consuming in RAM in this bucket. Type: float | (gauge) Unit: digital,B |
| vbuckets_replica_num | Number of vBuckets in the replica state for this bucket. Type: float | (gauge) Unit: count |
| vbuckets_replica_num_non_resident | Number of non-resident replica vBuckets for this bucket. Type: float | (gauge) Unit: count |
| vbuckets_replica_ops_create | New items per second being inserted into replica vBuckets in this bucket. Type: float | (gauge) Unit: throughput,reqps |
| vbuckets_replica_ops_update | Number of items updated on replica vBucket per second for this bucket. Type: float | (gauge) Unit: throughput,reqps |
| vbuckets_replica_queue_age | Sum of disk replica queue item age in milliseconds. Type: float | (gauge) Unit: time,ms |
| vbuckets_replica_queue_drain | Number of replica items per second being written to disk in this bucket. Type: float | (gauge) Unit: throughput,reqps |
| vbuckets_replica_queue_fill | Number of replica items per second being put on the replica item disk queue in this bucket. Type: float | (gauge) Unit: throughput,reqps |
| vbuckets_replica_queue_size | Number of replica items waiting to be written to disk in this bucket. Type: float | (gauge) Unit: count |
| vbuckets_replica_resident_items_ratio | Percentage of replica items cached in RAM in this bucket. Type: float | (gauge) Unit: percent,percent |
| vbuckets_total_queue_age | Sum of disk queue item age in milliseconds. Type: float | (gauge) Unit: time,ms |
| written_bytes | Total bytes written for this bucket. Type: float | (gauge) Unit: digital,B |
| xdc_ops | Total XDCR operations per second for this bucket.Type: float | (gauge) Unit: throughput,reqps |