> For the complete documentation index, see [llms.txt](https://docs.groundcover.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.groundcover.com/integrations/data-sources/redis-cloud/redis-metrics.md).

# Redis Metrics

The metrics groundcover collects from Redis Cloud, scraped from the Redis Cloud Prometheus v1 endpoint. Each metric is listed under its exact name: search or query by that name, or link directly to its anchor.

**Labels** are the dimensions you can slice these metrics by. Redis does not document the v1 endpoint's labels; this list is verified against live Redis Cloud data. Not every label appears on every metric — the Description column notes where each one shows up.

| Label              | Description                                                                                                                                                                                      | Example values                            |
| ------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ----------------------------------------- |
| `cluster`          | groundcover's standard label for the cluster / environment that scraped the data — set by your groundcover install, not emitted by Redis. May not be present on every deployment                 | `prod-cluster`                            |
| `exported_cluster` | Redis Cloud's own cluster identifier (FQDN). groundcover renames the endpoint's `cluster` label to `exported_cluster` on ingest, because `cluster` is reserved for the groundcover cluster above | `c12345.us-east-1-mz.ec2.cloud.rlrcp.com` |
| `bdb`              | Database UID (Redis Enterprise calls a database a "bdb"); present on `bdb_*`, `listener_*`, `redis_*`                                                                                            | `1234567`                                 |
| `bdb_name`         | Database name; only present when enabled on the cluster                                                                                                                                          | `my-db`                                   |
| `node`             | Cluster node UID; present on `node_*`, `dmcproxy_*`, `listener_*`, and per-shard `redis_*`                                                                                                       | `1`, `2`                                  |
| `redis`            | Shard UID; present on per-shard `redis_*` metrics                                                                                                                                                | `1`, `2`                                  |
| `role`             | Shard role on per-shard `redis_*` metrics                                                                                                                                                        | `master`, `slave`                         |
| `slots`            | Hash slot range served by the shard; present on per-shard `redis_*` metrics                                                                                                                      | `0-16383`                                 |
| `status`           | Shard status; present on per-shard `redis_*` metrics                                                                                                                                             | `active`                                  |
| `db`               | Redis logical DB index on `redis_db_*` metrics; the per-DB `redis_db0_*` family carries the index in the metric name instead                                                                     | `0`                                       |
| `endpoint`         | Endpoint UID; present on `listener_*` metrics                                                                                                                                                    | `1234567:1`                               |
| `proxy`            | Proxy UID; present on `listener_*` and `dmcproxy_*` metrics                                                                                                                                      | `1234567:1:19`                            |
| `port`             | Database endpoint port; present on `listener_*` metrics                                                                                                                                          | `15015`                                   |

### bdb\_avg\_latency

Average latency of operations on the database (seconds); returned only when there is traffic

**Unit:** Seconds · **Type:** Gauge

### bdb\_avg\_latency\_max

Highest value of average latency of operations on the database (seconds); returned only when there is traffic

**Unit:** Seconds · **Type:** Gauge

### bdb\_avg\_read\_latency

Average latency of read operations (seconds); returned only when there is traffic

**Unit:** Seconds · **Type:** Gauge

### bdb\_avg\_read\_latency\_max

Highest value of average latency of read operations (seconds); returned only when there is traffic

**Unit:** Seconds · **Type:** Gauge

### bdb\_avg\_write\_latency

Average latency of write operations (seconds); returned only when there is traffic

**Unit:** Seconds · **Type:** Gauge

### bdb\_avg\_write\_latency\_max

Highest value of average latency of write operations (seconds); returned only when there is traffic

**Unit:** Seconds · **Type:** Gauge

### bdb\_conns

Number of client connections to the database

**Unit:** Number · **Type:** Gauge

### bdb\_crdt\_syncer\_egress\_bytes

Rate of compressed outgoing network traffic from CRDB (bytes/sec)

**Unit:** Bytes/sec · **Type:** Gauge

### bdb\_crdt\_syncer\_egress\_bytes\_decompressed

Rate of outgoing incoming network traffic from CRDB (bytes/sec)

**Unit:** Bytes/sec · **Type:** Gauge

### bdb\_crdt\_syncer\_egress\_bytes\_decompressed\_max

Maximum rate of outgoing incoming network traffic from CRDB (bytes/sec

**Unit:** Bytes/sec · **Type:** Gauge

### bdb\_crdt\_syncer\_egress\_bytes\_max

Maximum rate of compressed outgoing network traffic from CRDB (bytes/sec)

**Unit:** Bytes/sec · **Type:** Gauge

### bdb\_crdt\_syncer\_ingress\_bytes

Rate of compressed incoming network traffic to CRDB (bytes/sec)

**Unit:** Bytes/sec · **Type:** Gauge

### bdb\_crdt\_syncer\_ingress\_bytes\_decompressed

Rate of decompressed incoming network traffic to CRDB (bytes/sec)

**Unit:** Bytes/sec · **Type:** Gauge

### bdb\_crdt\_syncer\_local\_ingress\_lag\_time

Lag time between the source and the destination (ms) for CRDB traffic

**Unit:** Milliseconds · **Type:** Gauge

### bdb\_crdt\_syncer\_status

Syncer status for CRDB traffic; 0 = in-sync, 1 = syncing, 2 = out of sync

**Unit:** Number · **Type:** Gauge

### bdb\_egress\_bytes

Rate of outgoing network traffic from the database (bytes/sec)

**Unit:** Bytes/sec · **Type:** Gauge

### bdb\_egress\_bytes\_max

Highest value of the rate of outgoing network traffic from the database (bytes/sec)

**Unit:** Bytes/sec · **Type:** Gauge

### bdb\_evicted\_objects

Rate of key evictions from database (evictions/sec)

**Unit:** Number · **Type:** Gauge

### bdb\_evicted\_objects\_max

Highest value of the rate of key evictions from database (evictions/sec)

**Unit:** Number · **Type:** Gauge

### bdb\_expired\_objects

Rate keys expired in database (expirations/sec)

**Unit:** Number · **Type:** Gauge

### bdb\_expired\_objects\_max

Highest value of the rate keys expired in database (expirations/sec)

**Unit:** Number · **Type:** Gauge

### bdb\_fork\_cpu\_system

% cores utilization in system mode for all Redis shard fork child processes of this database

**Unit:** Percentage · **Type:** Gauge

### bdb\_fork\_cpu\_system\_max

Highest value of % cores utilization in system mode for all Redis shard fork child processes of this database

**Unit:** Percentage · **Type:** Gauge

### bdb\_fork\_cpu\_user

% cores utilization in user mode for all Redis shard fork child processes of this database

**Unit:** Percentage · **Type:** Gauge

### bdb\_fork\_cpu\_user\_max

Highest value of % cores utilization in user mode for all Redis shard fork child processes of this database

**Unit:** Percentage · **Type:** Gauge

### bdb\_ingress\_bytes

Rate of incoming network traffic to the database (bytes/sec)

**Unit:** Bytes/sec · **Type:** Gauge

### bdb\_ingress\_bytes\_max

Highest value of the rate of incoming network traffic to the database (bytes/sec)

**Unit:** Bytes/sec · **Type:** Gauge

### bdb\_instantaneous\_ops\_per\_sec

Request rate handled by all shards of database (ops/sec)

**Unit:** Number · **Type:** Gauge

### bdb\_main\_thread\_cpu\_system

% cores utilization in system mode for all Redis shard main threads of this database

**Unit:** Percentage · **Type:** Gauge

### bdb\_main\_thread\_cpu\_system\_max

Highest value of % cores utilization in system mode for all Redis shard main threads of this database

**Unit:** Percentage · **Type:** Gauge

### bdb\_main\_thread\_cpu\_user

% cores utilization in user mode for all Redis shard main threads of this database

**Unit:** Percentage · **Type:** Gauge

### bdb\_main\_thread\_cpu\_user\_max

Highest value of % cores utilization in user mode for all Redis shard main threads of this database

**Unit:** Percentage · **Type:** Gauge

### bdb\_mem\_frag\_ratio

RAM fragmentation ratio (RSS / allocated RAM)

**Unit:** Percentage · **Type:** Gauge

### bdb\_mem\_size\_lua

Redis lua scripting heap size (bytes)

**Unit:** Bytes · **Type:** Gauge

### bdb\_memory\_limit

Configured RAM limit for the database

**Unit:** Bytes · **Type:** Gauge

### bdb\_monitor\_sessions\_count

Number of clients connected in monitor mode to the database

**Unit:** Number · **Type:** Gauge

### bdb\_no\_of\_keys

Number of keys in database

**Unit:** Number · **Type:** Gauge

### bdb\_other\_req

Rate of other (non read/write) requests on the database (ops/sec)

**Unit:** Number · **Type:** Gauge

### bdb\_other\_req\_max

Highest value of the rate of other (non read/write) requests on the database (ops/sec)

**Unit:** Number · **Type:** Gauge

### bdb\_other\_res

Rate of other (non read/write) responses on the database (ops/sec)

**Unit:** Number · **Type:** Gauge

### bdb\_other\_res\_max

Highest value of the rate of other (non read/write) responses on the database (ops/sec)

**Unit:** Number · **Type:** Gauge

### bdb\_pubsub\_channels

Count the pub/sub channels with subscribed clients

**Unit:** Number · **Type:** Gauge

### bdb\_pubsub\_channels\_max

Highest value of count the pub/sub channels with subscribed clients

**Unit:** Number · **Type:** Gauge

### bdb\_pubsub\_patterns

Count the pub/sub patterns with subscribed clients

**Unit:** Number · **Type:** Gauge

### bdb\_pubsub\_patterns\_max

Highest value of count the pub/sub patterns with subscribed clients

**Unit:** Number · **Type:** Gauge

### bdb\_read\_hits

Rate of read operations accessing an existing key (ops/sec)

**Unit:** Number · **Type:** Gauge

### bdb\_read\_hits\_max

Highest value of the rate of read operations accessing an existing key (ops/sec)

**Unit:** Number · **Type:** Gauge

### bdb\_read\_misses

Rate of read operations accessing a non-existing key (ops/sec)

**Unit:** Number · **Type:** Gauge

### bdb\_read\_misses\_max

Highest value of the rate of read operations accessing a non-existing key (ops/sec)

**Unit:** Number · **Type:** Gauge

### bdb\_read\_req

Rate of read requests on the database (ops/sec)

**Unit:** Number · **Type:** Gauge

### bdb\_read\_req\_max

Highest value of the rate of read requests on the database (ops/sec)

**Unit:** Number · **Type:** Gauge

### bdb\_read\_res

Rate of read responses on the database (ops/sec)

**Unit:** Number · **Type:** Gauge

### bdb\_read\_res\_max

Highest value of the rate of read responses on the database (ops/sec)

**Unit:** Number · **Type:** Gauge

### bdb\_replicaof\_syncer\_ingress\_bytes

Rate of compressed incoming network traffic to a Replica Of database (bytes/sec)

**Unit:** Bytes/sec · **Type:** Gauge

### bdb\_replicaof\_syncer\_ingress\_bytes\_decompressed

Rate of decompressed incoming network traffic to a Replica Of database (bytes/sec)

**Unit:** Bytes/sec · **Type:** Gauge

### bdb\_replicaof\_syncer\_local\_ingress\_lag\_time

Lag time between the source and the destination for Replica Of traffic (ms)

**Unit:** Milliseconds · **Type:** Gauge

### bdb\_replicaof\_syncer\_status

Syncer status for Replica Of traffic; 0 = in-sync, 1 = syncing, 2 = out of sync

**Unit:** Number · **Type:** Gauge

### bdb\_shard\_cpu\_system

% cores utilization in system mode for all redis shard processes of this database

**Unit:** Percentage · **Type:** Gauge

### bdb\_shard\_cpu\_system\_max

Highest value of % cores utilization in system mode for all Redis shard processes of this database

**Unit:** Percentage · **Type:** Gauge

### bdb\_shard\_cpu\_user

% cores utilization in user mode for the redis shard process

**Unit:** Percentage · **Type:** Gauge

### bdb\_shard\_cpu\_user\_max

Highest value of % cores utilization in user mode for the Redis shard process

**Unit:** Percentage · **Type:** Gauge

### bdb\_total\_connections\_received

Rate of new client connections to the database (connections/sec)

**Unit:** Number · **Type:** Gauge

### bdb\_total\_connections\_received\_max

Highest value of the rate of new client connections to the database (connections/sec)

**Unit:** Number · **Type:** Gauge

### bdb\_total\_req

Rate of all requests on the database (ops/sec)

**Unit:** Number · **Type:** Gauge

### bdb\_total\_req\_max

Highest value of the rate of all requests on the database (ops/sec)

**Unit:** Number · **Type:** Gauge

### bdb\_total\_res

Rate of all responses on the database (ops/sec)

**Unit:** Number · **Type:** Gauge

### bdb\_total\_res\_max

Highest value of the rate of all responses on the database (ops/sec)

**Unit:** Number · **Type:** Gauge

### bdb\_up

Database is up and running

**Unit:** Number · **Type:** Gauge

### bdb\_used\_memory

Memory used by the database (in BigRedis this includes flash) (bytes)

**Unit:** Bytes · **Type:** Gauge

### bdb\_write\_hits

Rate of write operations accessing an existing key (ops/sec)

**Unit:** Number · **Type:** Gauge

### bdb\_write\_hits\_max

Highest value of the rate of write operations accessing an existing key (ops/sec)

**Unit:** Number · **Type:** Gauge

### bdb\_write\_misses

Rate of write operations accessing a non-existing key (ops/sec)

**Unit:** Number · **Type:** Gauge

### bdb\_write\_misses\_max

Highest value of the rate of write operations accessing a non-existing key (ops/sec)

**Unit:** Number · **Type:** Gauge

### bdb\_write\_req

Rate of write requests on the database (ops/sec)

**Unit:** Number · **Type:** Gauge

### bdb\_write\_req\_max

Highest value of the rate of write requests on the database (ops/sec)

**Unit:** Number · **Type:** Gauge

### bdb\_write\_res

Rate of write responses on the database (ops/sec)

**Unit:** Number · **Type:** Gauge

### bdb\_write\_res\_max

Highest value of the rate of write responses on the database (ops/sec)

**Unit:** Number · **Type:** Gauge

### dmcproxy\_process\_cpu\_system\_seconds\_total

Total proxy cpu system usage seconds

**Unit:** Seconds · **Type:** Counter

### dmcproxy\_process\_cpu\_usage\_percent

Total proxy cpu user usage percent

**Unit:** Percentage · **Type:** Gauge

### dmcproxy\_process\_cpu\_user\_seconds\_total

Total proxy cpu user usage seconds

**Unit:** Seconds · **Type:** Counter

### dmcproxy\_process\_main\_thread\_cpu\_system\_seconds\_total

Proxy main thread system usage seconds

**Unit:** Seconds · **Type:** Counter

### dmcproxy\_process\_main\_thread\_cpu\_user\_seconds\_total

Proxy main thread user usage seconds

**Unit:** Seconds · **Type:** Counter

### dmcproxy\_process\_max\_fds

Proxy maximum file descriptors

**Unit:** Number · **Type:** Gauge

### dmcproxy\_process\_open\_fds

Proxy open file descriptors

**Unit:** Number · **Type:** Gauge

### dmcproxy\_process\_resident\_memory\_bytes

Proxy resident memory

**Unit:** Bytes · **Type:** Gauge

### dmcproxy\_process\_start\_time\_seconds

Proxy process start time

**Unit:** Seconds · **Type:** Gauge

### dmcproxy\_process\_virtual\_memory\_bytes

Proxy virtual memory

**Unit:** Bytes · **Type:** Gauge

### listener\_acc\_latency

Accumulative latency (sum of the latencies) of all types of commands on the database. For the average latency, divide this value by listener\_total\_res

**Unit:** Seconds · **Type:** Gauge

### listener\_acc\_latency\_max

Highest value of accumulative latency of all types of commands on the database

**Unit:** Seconds · **Type:** Gauge

### listener\_acc\_other\_latency

Accumulative latency (sum of the latencies) of commands that are the type "other" on the database. For the average latency, divide this value by listener\_other\_res

**Unit:** Seconds · **Type:** Gauge

### listener\_acc\_other\_latency\_max

Highest value of accumulative latency of commands that are the type "other" on the database

**Unit:** Seconds · **Type:** Gauge

### listener\_acc\_read\_latency

Accumulative latency (sum of the latencies) of commands that are the type "read" on the database. For the average latency, divide this value by listener\_read\_res

**Unit:** Seconds · **Type:** Gauge

### listener\_acc\_read\_latency\_max

Highest value of accumulative latency of commands that are the type "read" on the database

**Unit:** Seconds · **Type:** Gauge

### listener\_acc\_write\_latency

Accumulative latency (sum of the latencies) of commands that are the type "write" on the database. For the average latency, divide this value by listener\_write\_res

**Unit:** Seconds · **Type:** Gauge

### listener\_acc\_write\_latency\_max

Highest value of accumulative latency of commands that are the type "write" on the database

**Unit:** Seconds · **Type:** Gauge

### listener\_auth\_cmds

Number of memcached AUTH commands sent to the database

**Unit:** Number · **Type:** Gauge

### listener\_auth\_cmds\_max

Highest value of the number of memcached AUTH commands sent to the database

**Unit:** Number · **Type:** Gauge

### listener\_auth\_errors

Number of error responses to memcached AUTH commands

**Unit:** Number · **Type:** Gauge

### listener\_auth\_errors\_max

Highest value of the number of error responses to memcached AUTH commands

**Unit:** Number · **Type:** Gauge

### listener\_cmd\_flush

Number of memcached FLUSH\_ALL commands sent to the database

**Unit:** Number · **Type:** Gauge

### listener\_cmd\_flush\_max

Highest value of the number of memcached FLUSH\_ALL commands sent to the database

**Unit:** Number · **Type:** Gauge

### listener\_cmd\_get

Number of memcached GET commands sent to the database

**Unit:** Number · **Type:** Gauge

### listener\_cmd\_get\_max

Highest value of the number of memcached GET commands sent to the database

**Unit:** Number · **Type:** Gauge

### listener\_cmd\_set

Number of memcached SET commands sent to the database

**Unit:** Number · **Type:** Gauge

### listener\_cmd\_set\_max

Highest value of the number of memcached SET commands sent to the database

**Unit:** Number · **Type:** Gauge

### listener\_cmd\_touch

Number of memcached TOUCH commands sent to the database

**Unit:** Number · **Type:** Gauge

### listener\_cmd\_touch\_max

Highest value of the number of memcached TOUCH commands sent to the database

**Unit:** Number · **Type:** Gauge

### listener\_conns

Number of clients connected to the endpoint

**Unit:** Number · **Type:** Gauge

### listener\_egress\_bytes

Rate of outgoing network traffic to the endpoint (bytes/sec)

**Unit:** Bytes/sec · **Type:** Gauge

### listener\_egress\_bytes\_max

Highest value of the rate of outgoing network traffic to the endpoint (bytes/sec)

**Unit:** Bytes/sec · **Type:** Gauge

### listener\_ingress\_bytes

Rate of incoming network traffic to the endpoint (bytes/sec)

**Unit:** Bytes/sec · **Type:** Gauge

### listener\_ingress\_bytes\_max

Highest value of the rate of incoming network traffic to the endpoint (bytes/sec)

**Unit:** Bytes/sec · **Type:** Gauge

### listener\_last\_req\_time

Time of last command sent to the database

**Unit:** Seconds · **Type:** Gauge

### listener\_last\_res\_time

Time of last response sent from the database

**Unit:** Seconds · **Type:** Gauge

### listener\_max\_connections\_exceeded

Number of times the Number of clients connected to the database at the same time has exeeded the max limit

**Unit:** Number · **Type:** Gauge

### listener\_max\_connections\_exceeded\_max

Highest value of the number of times the Number of clients connected to the database at the same time has exeeded the max limit

**Unit:** Number · **Type:** Gauge

### listener\_monitor\_sessions\_count

Number of client connected in monitor mode to the endpoint

**Unit:** Number · **Type:** Gauge

### listener\_other\_req

Rate of other (non read/write) requests on the endpoint (ops/sec)

**Unit:** Number · **Type:** Gauge

### listener\_other\_req\_max

Highest value of the rate of other (non read/write) requests on the endpoint (ops/sec)

**Unit:** Number · **Type:** Gauge

### listener\_other\_res

Rate of other (non read/write) responses on the endpoint (ops/sec)

**Unit:** Number · **Type:** Gauge

### listener\_other\_res\_max

Highest value of the rate of other (non read/write) responses on the endpoint (ops/sec)

**Unit:** Number · **Type:** Gauge

### listener\_other\_started\_res

Number of responses sent from the database of type "other"

**Unit:** Number · **Type:** Gauge

### listener\_other\_started\_res\_max

Highest value of the number of responses sent from the database of type "other"

**Unit:** Number · **Type:** Gauge

### listener\_read\_req

Rate of read requests on the endpoint (ops/sec)

**Unit:** Number · **Type:** Gauge

### listener\_read\_req\_max

Highest value of the rate of read requests on the endpoint (ops/sec)

**Unit:** Number · **Type:** Gauge

### listener\_read\_res

Rate of read responses on the endpoint (ops/sec)

**Unit:** Number · **Type:** Gauge

### listener\_read\_res\_max

Highest value of the rate of read responses on the endpoint (ops/sec)

**Unit:** Number · **Type:** Gauge

### listener\_read\_started\_res

Number of responses sent from the database of type "read"

**Unit:** Number · **Type:** Gauge

### listener\_read\_started\_res\_max

Highest value of the number of responses sent from the database of type "read"

**Unit:** Number · **Type:** Gauge

### listener\_total\_connections\_received

Rate of new client connections to the endpoint (connections/sec)

**Unit:** Number · **Type:** Gauge

### listener\_total\_connections\_received\_max

Highest value of the rate of new client connections to the endpoint (connections/sec)

**Unit:** Number · **Type:** Gauge

### listener\_total\_req

Request rate handled by the endpoint (ops/sec)

**Unit:** Number · **Type:** Gauge

### listener\_total\_req\_max

Highest value of the rate of all requests on the endpoint (ops/sec)

**Unit:** Number · **Type:** Gauge

### listener\_total\_res

Rate of all responses on the endpoint (ops/sec)

**Unit:** Number · **Type:** Gauge

### listener\_total\_res\_max

Highest value of the rate of all responses on the endpoint (ops/sec)

**Unit:** Number · **Type:** Gauge

### listener\_total\_started\_res

Number of responses sent from the database of all types

**Unit:** Number · **Type:** Gauge

### listener\_total\_started\_res\_max

Highest value of the number of responses sent from the database of all types

**Unit:** Number · **Type:** Gauge

### listener\_write\_req

Rate of write requests on the endpoint (ops/sec)

**Unit:** Number · **Type:** Gauge

### listener\_write\_req\_max

Highest value of the rate of write requests on the endpoint (ops/sec)

**Unit:** Number · **Type:** Gauge

### listener\_write\_res

Rate of write responses on the endpoint (ops/sec)

**Unit:** Number · **Type:** Gauge

### listener\_write\_res\_max

Highest value of the rate of write responses on the endpoint (ops/sec)

**Unit:** Number · **Type:** Gauge

### listener\_write\_started\_res

Number of responses sent from the database of type "write"

**Unit:** Number · **Type:** Gauge

### listener\_write\_started\_res\_max

Highest value of the number of responses sent from the database of type "write"

**Unit:** Number · **Type:** Gauge

### namedprocess\_namegroup\_thread\_cpu\_seconds\_total

Number of CPU seconds that some specific threads has used

**Unit:** Seconds · **Type:** Counter

### no\_of\_expires

Current number of volatile keys in the database

**Unit:** Number · **Type:** Gauge

### node\_available\_flash

Available flash in the node (bytes)

**Unit:** Bytes · **Type:** Gauge

### node\_available\_flash\_no\_overbooking

Available flash in the node (bytes), without taking into account overbooking

**Unit:** Bytes · **Type:** Gauge

### node\_available\_memory

Amount of free memory in the node (bytes) that is available for database provisioning

**Unit:** Bytes · **Type:** Gauge

### node\_available\_memory\_no\_overbooking

Available ram in the node (bytes) without taking into account overbooking

**Unit:** Bytes · **Type:** Gauge

### node\_avg\_latency

Average latency of requests handled by endpoints on the node in milliseconds; returned only when there is traffic

**Unit:** Milliseconds · **Type:** Gauge

### node\_bigstore\_free

Sum of free space of back-end flash (used by flash database's BigRedis) on all cluster nodes (bytes); returned only when BigRedis is enabled

**Unit:** Bytes · **Type:** Gauge

### node\_bigstore\_iops

Rate of i/o operations against back-end flash for all shards which are part of a flash-based database (BigRedis) in the cluster (ops/sec); returned only when BigRedis is enabled

**Unit:** Number · **Type:** Gauge

### node\_bigstore\_kv\_ops

Rate of value read/write operations against back-end flash for all shards which are part of a flash-based database (BigRedis) in the cluster (ops/sec); returned only when BigRedis is enabled

**Unit:** Number · **Type:** Gauge

### node\_bigstore\_throughput

Throughput i/o operations against back-end flash for all shards which are part of a flash-based database (BigRedis) in the cluster (bytes/sec); returned only when BigRedis is enabled

**Unit:** Bytes/sec · **Type:** Gauge

### node\_conns

Number of clients connected to endpoints on node

**Unit:** Number · **Type:** Gauge

### node\_cpu\_idle

CPU idle time portion (0-1, multiply by 100 to get percent)

**Unit:** Percentage · **Type:** Gauge

### node\_cpu\_idle\_max

Highest value of CPU idle time portion (0-1, multiply by 100 to get percent)

**Unit:** Percentage · **Type:** Gauge

### node\_cpu\_idle\_median

Average value of CPU idle time portion (0-1, multiply by 100 to get percent)

**Unit:** Percentage · **Type:** Gauge

### node\_cpu\_idle\_min

Lowest value of CPU idle time portion (0-1, multiply by 100 to get percent)

**Unit:** Percentage · **Type:** Gauge

### node\_cpu\_iowait

CPU IO wait time portion (0-1, multiply by 100 to get percent)

**Unit:** Percentage · **Type:** Gauge

### node\_cpu\_iowait\_max

Highest value of CPU IO wait time portion (0-1, multiply by 100 to get percent)

**Unit:** Percentage · **Type:** Gauge

### node\_cpu\_iowait\_median

Average value of CPU IO wait time portion (0-1, multiply by 100 to get percent)

**Unit:** Percentage · **Type:** Gauge

### node\_cpu\_iowait\_min

Lowest value of CPU IO wait time portion (0-1, multiply by 100 to get percent)

**Unit:** Percentage · **Type:** Gauge

### node\_cpu\_irqs

CPU IRQ time portion (0-1, multiply by 100 to get percent)

**Unit:** Percentage · **Type:** Gauge

### node\_cpu\_irqs\_max

Highest value of CPU IRQ time portion (0-1, multiply by 100 to get percent)

**Unit:** Percentage · **Type:** Gauge

### node\_cpu\_irqs\_median

Average value of CPU IRQ time portion (0-1, multiply by 100 to get percent)

**Unit:** Percentage · **Type:** Gauge

### node\_cpu\_irqs\_min

Lowest value of CPU IRQ time portion (0-1, multiply by 100 to get percent)

**Unit:** Percentage · **Type:** Gauge

### node\_cpu\_nice

CPU nice time portion (0-1, multiply by 100 to get percent)

**Unit:** Percentage · **Type:** Gauge

### node\_cpu\_nice\_max

Highest value of CPU nice time portion (0-1, multiply by 100 to get percent)

**Unit:** Percentage · **Type:** Gauge

### node\_cpu\_nice\_median

Average value of CPU nice time portion (0-1, multiply by 100 to get percent)

**Unit:** Percentage · **Type:** Gauge

### node\_cpu\_nice\_min

Lowest value of CPU nice time portion (0-1, multiply by 100 to get percent)

**Unit:** Percentage · **Type:** Gauge

### node\_cpu\_steal

CPU time portion spent in kernel (0-1, multiply by 100 to get percent)

**Unit:** Percentage · **Type:** Gauge

### node\_cpu\_steal\_max

Highest value of CPU time portion spent in kernel (0-1, multiply by 100 to get percent)

**Unit:** Percentage · **Type:** Gauge

### node\_cpu\_steal\_median

Average value of CPU time portion spent in kernel (0-1, multiply by 100 to get percent)

**Unit:** Percentage · **Type:** Gauge

### node\_cpu\_steal\_min

Lowest value of CPU time portion spent in kernel (0-1, multiply by 100 to get percent)

**Unit:** Percentage · **Type:** Gauge

### node\_cpu\_system

CPU time portion spent in the kernel (0-1, multiply by 100 to get percent)

**Unit:** Percentage · **Type:** Gauge

### node\_cpu\_system\_max

Highest value of CPU time portion spent in the kernel (0-1, multiply by 100 to get percent)

**Unit:** Percentage · **Type:** Gauge

### node\_cpu\_system\_median

Average value of CPU time portion spent in the kernel (0-1, multiply by 100 to get percent)

**Unit:** Percentage · **Type:** Gauge

### node\_cpu\_system\_min

Lowest value of CPU time portion spent in the kernel (0-1, multiply by 100 to get percent)

**Unit:** Percentage · **Type:** Gauge

### node\_cpu\_user

CPU time portion spent by user-space processes (0-1, multiply by 100 to get percent)

**Unit:** Percentage · **Type:** Gauge

### node\_cpu\_user\_max

Highest value of CPU time portion spent by user-space processes (0-1, multiply by 100 to get percent)

**Unit:** Percentage · **Type:** Gauge

### node\_cpu\_user\_median

Average value of CPU time portion spent by user-space processes (0-1, multiply by 100 to get percent)

**Unit:** Percentage · **Type:** Gauge

### node\_cpu\_user\_min

Lowest value of CPU time portion spent by user-space processes (0-1, multiply by 100 to get percent)

**Unit:** Percentage · **Type:** Gauge

### node\_cur\_aof\_rewrites

Number of aof rewrites that are currently performed by shards on this node

**Unit:** Number · **Type:** Gauge

### node\_egress\_bytes

Rate of outgoing network traffic to node (bytes/sec)

**Unit:** Bytes/sec · **Type:** Gauge

### node\_egress\_bytes\_max

Highest value of the rate of outgoing network traffic to node (bytes/sec)

**Unit:** Bytes/sec · **Type:** Gauge

### node\_egress\_bytes\_median

Average value of the rate of outgoing network traffic to node (bytes/sec)

**Unit:** Bytes/sec · **Type:** Gauge

### node\_egress\_bytes\_min

Lowest value of the rate of outgoing network traffic to node (bytes/sec)

**Unit:** Bytes/sec · **Type:** Gauge

### node\_ephemeral\_storage\_avail

Disk space available to RLEC processes on configured ephemeral disk (bytes)

**Unit:** Bytes · **Type:** Gauge

### node\_ephemeral\_storage\_free

Free disk space on configured ephemeral disk (bytes)

**Unit:** Bytes · **Type:** Gauge

### node\_free\_memory

Free memory in the node (bytes)

**Unit:** Bytes · **Type:** Gauge

### node\_ingress\_bytes

Rate of incoming network traffic to node (bytes/sec)

**Unit:** Bytes/sec · **Type:** Gauge

### node\_ingress\_bytes\_max

Highest value of the rate of incoming network traffic to node (bytes/sec)

**Unit:** Bytes/sec · **Type:** Gauge

### node\_ingress\_bytes\_median

Average value of the rate of incoming network traffic to node (bytes/sec)

**Unit:** Bytes/sec · **Type:** Gauge

### node\_ingress\_bytes\_min

Lowest value of the rate of incoming network traffic to node (bytes/sec)

**Unit:** Bytes/sec · **Type:** Gauge

### node\_persistent\_storage\_avail

Disk space available to RLEC processes on configured persistent disk (bytes)

**Unit:** Bytes · **Type:** Gauge

### node\_persistent\_storage\_free

Free disk space on configured persistent disk (bytes)

**Unit:** Bytes · **Type:** Gauge

### node\_provisional\_flash

Amount of flash available for new shards on this node, taking into account overbooking, max Redis servers, reserved flash and provision and migration thresholds (bytes)

**Unit:** Bytes · **Type:** Gauge

### node\_provisional\_flash\_no\_overbooking

Amount of flash available for new shards on this node, without taking into account overbooking, max Redis servers, reserved flash and provision and migration thresholds (bytes)

**Unit:** Bytes · **Type:** Gauge

### node\_provisional\_memory

Amount of RAM that is available for provisioning to databases out of the total RAM allocated for databases

**Unit:** Bytes · **Type:** Gauge

### node\_provisional\_memory\_no\_overbooking

Amount of RAM that is available for provisioning to databases out of the total RAM allocated for databases, without taking into account overbooking

**Unit:** Bytes · **Type:** Gauge

### node\_total\_req

Request rate handled by endpoints on node (ops/sec)

**Unit:** Number · **Type:** Gauge

### node\_up

Node is part of the cluster and is connected

**Unit:** Number · **Type:** Gauge

### redis\_active\_defrag\_running

Automatic memory defragmentation current aggressiveness (% cpu)

**Unit:** Percentage · **Type:** Gauge

### redis\_allocator\_active

Total used memory, including external fragmentation

**Unit:** Bytes · **Type:** Gauge

### redis\_allocator\_allocated

Total allocated memory

**Unit:** Bytes · **Type:** Gauge

### redis\_allocator\_resident

Total resident memory (RSS)

**Unit:** Bytes · **Type:** Gauge

### redis\_aof\_delayed\_fsync

Number of times an AOF fsync caused delays in the Redis main thread (inducing latency); this can indicate that the disk is slow or overloaded

**Unit:** Number · **Type:** Gauge

### redis\_aof\_last\_cow\_size

Last AOFR, CopyOnWrite memory

**Unit:** Bytes · **Type:** Gauge

### redis\_aof\_rewrite\_in\_progress

The number of simultaneous AOF rewrites that are in progress

**Unit:** Number · **Type:** Gauge

### redis\_aof\_rewrites

Number of AOF rewrites this process executed

**Unit:** Number · **Type:** Gauge

### redis\_blocked\_clients

Count the clients waiting on a blocking call

**Unit:** Number · **Type:** Gauge

### redis\_connected\_clients

Number of client connections to the specific shard

**Unit:** Number · **Type:** Gauge

### redis\_connected\_slaves

Number of connected replicas

**Unit:** Number · **Type:** Gauge

### redis\_crdt\_backlog\_histlen

Replication backlog history length

**Unit:** Bytes · **Type:** Gauge

### redis\_crdt\_backlog\_idx

Current backlog index

**Unit:** Number · **Type:** Gauge

### redis\_crdt\_backlog\_master\_offset

Replication backlog master offset

**Unit:** Number · **Type:** Gauge

### redis\_crdt\_backlog\_offset

Replication backlog offset

**Unit:** Number · **Type:** Gauge

### redis\_crdt\_backlog\_refs

Replication backlog references

**Unit:** Bytes · **Type:** Gauge

### redis\_crdt\_backlog\_size

Replication backlog size

**Unit:** Bytes · **Type:** Gauge

### redis\_crdt\_clock

Replication clock

**Unit:** Bytes · **Type:** Gauge

### redis\_crdt\_effect\_reqs

Replication effective requests

**Unit:** Number · **Type:** Gauge

### redis\_crdt\_gc\_attempted

Garbage collection attempted

**Unit:** Number · **Type:** Gauge

### redis\_crdt\_gc\_collected

Garbage collected

**Unit:** Number · **Type:** Gauge

### redis\_crdt\_gc\_elements\_attempted

Garbage collection elements atttempted

**Unit:** Number · **Type:** Gauge

### redis\_crdt\_gc\_elements\_collected

Garbage collection elements collected

**Unit:** Number · **Type:** Gauge

### redis\_crdt\_gc\_pending

Garbag collection pending

**Unit:** Number · **Type:** Gauge

### redis\_crdt\_gc\_skipped

Garbage collection skipped

**Unit:** Number · **Type:** Gauge

### redis\_crdt\_key\_headers

Replication key headers

**Unit:** Bytes · **Type:** Gauge

### redis\_crdt\_list\_trimmed\_vertices

Replication trimmed vertices

**Unit:** Bytes · **Type:** Gauge

### redis\_crdt\_merge\_reqs

Replication merge requests

**Unit:** Number · **Type:** Gauge

### redis\_crdt\_oom\_latch

Replication out-of-memory latch

**Unit:** Bytes · **Type:** Gauge

### redis\_crdt\_ovc\_filtered\_effect\_reqs

OVC filtered effect requests

**Unit:** Bytes · **Type:** Gauge

### redis\_crdt\_peer\_dst\_id

Peer destination Id

**Unit:** Bytes · **Type:** Gauge

### redis\_crdt\_peer\_id

Peer Id

**Unit:** Bytes · **Type:** Gauge

### redis\_crdt\_peer\_lag

Peer lag

**Unit:** Seconds · **Type:** Gauge

### redis\_crdt\_peer\_offset

Peer offset

**Unit:** Number · **Type:** Gauge

### redis\_crdt\_peer\_peer\_state

Peer-to-peer state

**Unit:** Number · **Type:** Gauge

### redis\_crdt\_pending\_list\_trimmed\_vertices

Pending trimmed vertice list

**Unit:** Bytes · **Type:** Gauge

### redis\_crdt\_raw\_dbsize

Replication raw database size

**Unit:** Bytes · **Type:** Gauge

### redis\_crdt\_replica\_config\_version

Replica config version

**Unit:** Bytes · **Type:** Gauge

### redis\_crdt\_replica\_max\_ops\_lag

Replica maximum operations lag

**Unit:** Seconds · **Type:** Gauge

### redis\_crdt\_replica\_min\_ops\_lag

Replica minimum operations lag

**Unit:** Seconds · **Type:** Gauge

### redis\_crdt\_replica\_shards

Replica shards

**Unit:** Number · **Type:** Gauge

### redis\_crdt\_replica\_slot\_coverage\_by\_any\_ovc

Slots covered by any OVC

**Unit:** Bytes · **Type:** Gauge

### redis\_crdt\_replica\_slot\_coverage\_by\_only\_ovc

Slots covered by only OVC

**Unit:** Bytes · **Type:** Gauge

### redis\_crdt\_replica\_slots

Replication slots

**Unit:** Bytes · **Type:** Gauge

### redis\_crdt\_stale\_replica

Replication stale replica

**Unit:** Bytes · **Type:** Gauge

### redis\_crdt\_ts\_key\_headers

Key timestamp headers

**Unit:** Bytes · **Type:** Gauge

### redis\_db0\_avg\_ttl

Average TTL of all volatile keys

**Unit:** Number · **Type:** Gauge

### redis\_db0\_expires

Total count of volatile keys

**Unit:** Number · **Type:** Gauge

### redis\_db0\_keys

Total key count

**Unit:** Number · **Type:** Gauge

### redis\_evicted\_keys

Keys evicted so far (since restart)

**Unit:** Number · **Type:** Gauge

### redis\_expire\_cycle\_cpu\_milliseconds

The cumulative amount of time spent on active expiry cycles

**Unit:** Seconds · **Type:** Gauge

### redis\_expired\_keys

Keys expired so far (since restart)

**Unit:** Number · **Type:** Gauge

### redis\_forwarding\_state

Shard forwarding state (on or off)

**Unit:** Number · **Type:** Gauge

### redis\_keys\_trimmed

The number of keys that were trimmed in the current or last resharding process

**Unit:** Number · **Type:** Gauge

### redis\_keyspace\_read\_hits

Number of read operations accessing an existing keyspace

**Unit:** Number · **Type:** Gauge

### redis\_keyspace\_read\_misses

Number of read operations accessing an non-existing keyspace

**Unit:** Number · **Type:** Gauge

### redis\_keyspace\_write\_hits

Number of write operations accessing an existing keyspace

**Unit:** Number · **Type:** Gauge

### redis\_keyspace\_write\_misses

Number of write operations accessing an non-existing keyspace

**Unit:** Number · **Type:** Gauge

### redis\_master\_link\_status

Indicates if the replica is connected to its master

**Unit:** Number · **Type:** Gauge

### redis\_master\_repl\_offset

Number of bytes sent to replicas by the shard; calculate the throughput for a time period by comparing the value at different times

**Unit:** Bytes · **Type:** Gauge

### redis\_master\_sync\_in\_progress

The primary shard is synchronizing (1 true; 0 false)

**Unit:** Number · **Type:** Gauge

### redis\_max\_process\_mem

Current memory limit configured by redis\_mgr according to node free memory

**Unit:** Bytes · **Type:** Gauge

### redis\_maxmemory

Current memory limit configured by redis\_mgr according to database memory limits

**Unit:** Bytes · **Type:** Gauge

### redis\_mem\_aof\_buffer

Current size of AOF buffer

**Unit:** Bytes · **Type:** Gauge

### redis\_mem\_clients\_normal

Current memory used for input and output buffers of non-replica clients

**Unit:** Bytes · **Type:** Gauge

### redis\_mem\_clients\_slaves

Current memory used for input and output buffers of replica clients

**Unit:** Bytes · **Type:** Gauge

### redis\_mem\_fragmentation\_ratio

Memory fragmentation ratio (1.3 means 30% overhead)

**Unit:** Percentage · **Type:** Gauge

### redis\_mem\_not\_counted\_for\_evict

Portion of used\_memory (in bytes) that's not counted for eviction and OOM error

**Unit:** Bytes · **Type:** Gauge

### redis\_mem\_replication\_backlog

Size of replication backlog

**Unit:** Bytes · **Type:** Gauge

### redis\_module\_fork\_in\_progress

A binary value that indicates if there is an active fork spawned by a module (1) or not (0)

**Unit:** Number · **Type:** Gauge

### redis\_process\_cpu\_system\_seconds\_total

Shard process system CPU time spent in seconds

**Unit:** Seconds · **Type:** Counter

### redis\_process\_cpu\_usage\_percent

Shard process cpu usage precentage

**Unit:** Percentage · **Type:** Gauge

### redis\_process\_cpu\_user\_seconds\_total

Shard user CPU time spent in seconds

**Unit:** Seconds · **Type:** Counter

### redis\_process\_main\_thread\_cpu\_system\_seconds\_total

Shard main thread system CPU time spent in seconds

**Unit:** Seconds · **Type:** Counter

### redis\_process\_main\_thread\_cpu\_user\_seconds\_total

Shard main thread user CPU time spent in seconds

**Unit:** Seconds · **Type:** Counter

### redis\_process\_max\_fds

Shard maximum number of open file descriptors

**Unit:** Number · **Type:** Gauge

### redis\_process\_open\_fds

Shard number of open file descriptors

**Unit:** Number · **Type:** Gauge

### redis\_process\_resident\_memory\_bytes

Shard resident memory size in bytes

**Unit:** Bytes · **Type:** Gauge

### redis\_process\_start\_time\_seconds

Shard start time of the process since unix epoch in seconds

**Unit:** Seconds · **Type:** Gauge

### redis\_process\_virtual\_memory\_bytes

Shard virtual memory in bytes

**Unit:** Bytes · **Type:** Gauge

### redis\_rdb\_bgsave\_in\_progress

Indication if bgsave is currently in progress

**Unit:** Number · **Type:** Gauge

### redis\_rdb\_last\_cow\_size

Last bgsave (or SYNC fork) used CopyOnWrite memory

**Unit:** Bytes · **Type:** Gauge

### redis\_rdb\_saves

Total count of bgsaves since process was restarted (including replica fullsync and persistence)

**Unit:** Number · **Type:** Gauge

### redis\_repl\_touch\_bytes

Number of bytes sent to replicas as TOUCH commands by the shard as a result of a READ command that was processed; calculate the throughput for a time period by comparing the value at different times

**Unit:** Bytes · **Type:** Gauge

### redis\_total\_commands\_processed

Number of commands processed by the shard; calculate the number of commands for a time period by comparing the value at different times

**Unit:** Number · **Type:** Gauge

### redis\_total\_connections\_received

Number of connections received by the shard; calculate the number of connections for a time period by comparing the value at different times

**Unit:** Number · **Type:** Gauge

### redis\_total\_net\_input\_bytes

Number of bytes received by the shard; calculate the throughput for a time period by comparing the value at different times

**Unit:** Bytes · **Type:** Gauge

### redis\_total\_net\_output\_bytes

Number of bytes sent by the shard; calculate the throughput for a time period by comparing the value at different times

**Unit:** Bytes · **Type:** Gauge

### redis\_up

Shard is up and running

**Unit:** Number · **Type:** Gauge

### redis\_used\_memory

Memory used by shard (in BigRedis this includes flash) (bytes)

**Unit:** Bytes · **Type:** Gauge


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.groundcover.com/integrations/data-sources/redis-cloud/redis-metrics.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
