{
  "schema_version": 2,
  "id": "operate/rs/references/metrics/resource-usage",
  "title": "Resource usage metrics",
  "url": "https://redis.io/docs/latest/operate/rs/references/metrics/resource-usage/",
  "summary": "",
  "tags": [
    "docs",
    "operate",
    "rs"
  ],
  "last_updated": "2026-09-24T10:14:21+01:00",
  "page_type": "content",
  "content_hash": "8ce542f5296ebebee64668e45a113cc4b5ecaef6ac2b95c910f59d2f661706eb",
  "sections": [
    {
      "id": "overview",
      "title": "Overview",
      "role": "overview",
      "text": "The following metrics are available in the Redis Software Cluster Manager UI."
    },
    {
      "id": "connections",
      "title": "Connections",
      "role": "content",
      "text": "Number of connections to the database.\n\n**Components measured**: Cluster, Node, and Database"
    },
    {
      "id": "cpu-usage",
      "title": "CPU usage",
      "role": "content",
      "text": "Percent of the node CPU used. \n\n**Components measured**:  Cluster and Node"
    },
    {
      "id": "main-thread-cpu-usage",
      "title": "Main thread CPU usage",
      "role": "content",
      "text": "Percent of the CPU used by the main thread.\n\n**Components measured**: Database and Shard"
    },
    {
      "id": "fork-cpu-usage",
      "title": "Fork CPU usage",
      "role": "content",
      "text": "CPU usage of Redis child forks.\n\n**Components measured**: Database and Shard"
    },
    {
      "id": "total-cpu-usage",
      "title": "Total CPU usage",
      "role": "content",
      "text": "Percent usage of the CPU for all nodes.\n\n**Components measured**: Database"
    },
    {
      "id": "free-disk-space",
      "title": "Free disk space",
      "role": "content",
      "text": "Remaining unused disk space.\n\n**Components measured**:  Cluster and Node"
    },
    {
      "id": "memory",
      "title": "Memory",
      "role": "content",
      "text": ""
    },
    {
      "id": "used-memory",
      "title": "Used memory",
      "role": "content",
      "text": "Total memory used by the database, including RAM, [Flash](https://redis.io/docs/latest/operate/rs/databases/flash) (if enabled), and [replication](https://redis.io/docs/latest/operate/rs/databases/durability-ha/replication) (if enabled).\n\nUsed memory does not include:\n\n1. Fragmentation overhead - The ratio of memory seen by the operating system to memory allocated by Redis\n2. Replication buffers at the primary nodes - Set to 10% of used memory and is between 64 MB and 2048 MB\n3. Memory used by Lua scripts - Does not exceed 1 MB\n4. Copy on Write (COW) operation that can be triggered by:\n    - A full replication process\n    - A database snapshot process\n    - AOF rewrite process\n\nUsed memory is not measured during [shard migration](https://redis.io/docs/latest/operate/rs/databases/configure/replica-ha).\n\nAdditional factors for [Active-Active databases](https://redis.io/docs/latest/operate/rs/databases/active-active):\n\n- By default, the [Active-Active replication backlog](https://redis.io/docs/latest/operate/rs/databases/active-active/manage#replication-backlog), used for synchronization between clusters or regions, is set to 1% of the database size.\n\n- Active-Active databases have a lower threshold for activating the eviction policy, because it requires propagation to all participating clusters. The eviction policy starts to evict keys when one of the Active-Active instances reaches 80% of its memory limit.\n\n**Components measured**: Database and Shard"
    },
    {
      "id": "free-ram",
      "title": "Free RAM",
      "role": "content",
      "text": "Available RAM for System use.\n\n**Components measured**:  Cluster and Node"
    },
    {
      "id": "memory-limit",
      "title": "Memory limit",
      "role": "content",
      "text": "Memory size limit of the database, enforced on the [used memory](#used-memory).\n\n**Components measured**: Database"
    },
    {
      "id": "memory-usage",
      "title": "Memory usage",
      "role": "content",
      "text": "Percent of memory used by Redis out of the [memory limit](#memory-limit).\n\n**Components measured**: Database"
    },
    {
      "id": "traffic",
      "title": "Traffic",
      "role": "content",
      "text": ""
    },
    {
      "id": "incoming-traffic",
      "title": "Incoming traffic",
      "role": "content",
      "text": "Total incoming traffic to the database in bytes/sec.\n\nAll incoming traffic is not measured during [shard migration](https://redis.io/docs/latest/operate/rs/databases/configure/replica-ha).\n\n**Components measured**: Cluster, Node and Database\n\n#### Incoming traffic compressed\n\nTotal incoming compressed traffic (in bytes/sec) per [Active-Active](https://redis.io/docs/latest/operate/rs/databases/active-active) replica database. \n\n#### Incoming traffic uncompressed\n\nTotal incoming uncompressed traffic (in bytes/sec) per [Active-Active](https://redis.io/docs/latest/operate/rs/databases/active-active) replica database."
    },
    {
      "id": "outgoing-traffic",
      "title": "Outgoing traffic",
      "role": "content",
      "text": "Total outgoing traffic from the database in bytes per second.\n\nOutgoing traffic is not measured during [shard migration](https://redis.io/docs/latest/operate/rs/databases/configure/replica-ha).\n\n**Components measured**: Cluster, Node and Database"
    }
  ],
  "examples": []
}
