跳转至

Couchbase

·


Couchbase 采集器用于采集 Couchbase 服务器相关的指标数据。

Couchbase 采集器支持远程采集,可以运行在多种操作系统中。

已测试的版本:

  • Couchbase enterprise-7.2.0
  • Couchbase community-7.2.0

配置

前置条件

  • 安装 Couchbase 服务

官方文档 - CentOS/RHEL 安装

官方文档 - Debian/Ubuntu 安装

官方文档 - Windows 安装

  • 验证是否正确安装

在浏览器访问网址 <ip>:8091 可以进入 Couchbase 管理界面。

Note
  • 采集数据需要用到 8091 9102 18091 19102 几个端口,远程采集的时候,被采集服务器这些端口需要打开。

采集器配置

进入 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

文档评价

文档内容是否对您有帮助? ×