> ## Documentation Index
> Fetch the complete documentation index at: https://cockroachlabs.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Cluster Overview Page

export const InternalLink = ({version, path = "", children, ...props}) => {
  let detectedVersion = version || "stable";
  if (typeof window !== 'undefined' && !version) {
    const match = window.location.pathname.match(/\/docs\/([^/]+)/);
    if (match) {
      detectedVersion = match[1];
    }
  }
  const normalizedPath = path.startsWith("/") ? path.slice(1) : path;
  return <a href={`/docs/${detectedVersion}/${normalizedPath}`} {...props}>
      {children}
    </a>;
};

The **Cluster Overview** page of the DB Console displays key metrics about your cluster and individual nodes. These include:

* Liveness status
* Replication status
* Uptime
* Hardware usage

Enable the [Node Map](#node-map) view for a visual representation of your cluster's geographic layout.

## Cluster Overview panel

Use the **Cluster Overview** panel to quickly assess the capacity and health of your cluster.

<img src="https://mintcdn.com/cockroachlabs/4XH8VTm0CIsHBiqJ/images/v26.2/ui-cluster-overview-panel.png?fit=max&auto=format&n=4XH8VTm0CIsHBiqJ&q=85&s=f668b3b6ad624cc4c0378b7d7e9624e6" alt="DB Console cluster overview" width="2698" height="566" data-path="images/v26.2/ui-cluster-overview-panel.png" />

| Metric                                           | Description                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
| ------------------------------------------------ | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Capacity Usage                                   | <ul><li>Used: The total disk space in use by CockroachDB data across all nodes. This excludes the disk space used by the Cockroach binary, operating system, and other system files.</li><li>Usable: The total disk space usable by CockroachDB data across all nodes. This cannot exceed the store size, if one has been set using <InternalLink path="cockroach-start#store">`--store`</InternalLink>.</li></ul>See [Capacity metrics](#capacity-metrics) for details on how these values are calculated.                                   |
| Node Status                                      | <ul><li>The number of `LIVE` nodes in the cluster.</li><li>The number of `SUSPECT` nodes in the cluster. A node is considered suspect if its <InternalLink path="cluster-setup-troubleshooting#node-liveness-issues">liveness status is unavailable</InternalLink> or the node is in the process of [decommissioning](#decommissioned-nodes) or draining.</li><li>The number of `DEAD` nodes in the cluster.</li></ul>                                                                                                                        |
| <a id="replication-status" /> Replication Status | <ul><li>The total number of <InternalLink path="architecture/glossary">ranges</InternalLink> in the cluster.</li><li>The number of <InternalLink path="ui-replication-dashboard#review-of-cockroachdb-terminology">under-replicated ranges</InternalLink> in the cluster. A non-zero number indicates an unstable cluster.</li><li>The number of <InternalLink path="ui-replication-dashboard#review-of-cockroachdb-terminology">unavailable ranges</InternalLink> in the cluster. A non-zero number indicates an unstable cluster.</li></ul> |

### Capacity metrics

The [Cluster Overview](#cluster-overview-panel), [Node List](#node-list), and [Node Map](#node-map) display **Capacity Usage** by the CockroachDB <InternalLink path="architecture/storage-layer">store</InternalLink> (the directory on each node where CockroachDB reads and writes its data) as a percentage of the disk space that is **usable** on the cluster, locality, or node.

Usable disk space is constrained by the following:

* The maximum store size, which may be specified using the <InternalLink path="cockroach-start#store">`--store`</InternalLink> flag when starting nodes. If no store size has been explicitly set, the actual disk capacity is used as the limit. This value is displayed on the Capacity graph in the <InternalLink path="ui-storage-dashboard#capacity">Storage dashboard</InternalLink>.
* Any disk space occupied by non-CockroachDB data. This may include the operating system and other system files, as well as the Cockroach binary itself.

The DB Console thus calculates **usable** disk space as the sum of empty disk space, up to the value of the maximum store size, and disk space that is already being **used** by CockroachDB data.

If a node is currently unavailable, the last-known capacity usage will be shown, and noted as stale.

If you are testing your deployment locally with multiple CockroachDB nodes running on a single machine (this is <InternalLink path="recommended-production-settings#topology">not recommended in production</InternalLink>), you must explicitly <InternalLink path="cockroach-start#store">set the store size</InternalLink> per node in order to display the correct capacity. Otherwise, the machine's actual disk capacity will be counted as a separate store for each node, thus inflating the computed capacity.

For instructions on how to free up disk space as quickly as possible after dropping a table, see <InternalLink path="operational-faqs#how-can-i-free-up-disk-space-when-dropping-a-table">How can I free up disk space that was used by a dropped table?</InternalLink>

## Node List

The **Node List** groups nodes by locality. The lowest-level locality tier is used to organize the Node List. Hover over a locality to see all localities for the group of nodes.

<Tip>
  We recommend <InternalLink path="cockroach-start#locality">defining `--locality` flags when starting nodes</InternalLink>. CockroachDB uses locality to distribute replicas and mitigate <InternalLink path="ui-network-latency-page">network latency</InternalLink>. Locality is also a prerequisite for enabling the [Node Map](#node-map).
</Tip>

### Node status

Each locality and node is displayed with its current operational status.

| Locality Status | Description                                                                                       |
| --------------- | ------------------------------------------------------------------------------------------------- |
| `LIVE`          | All nodes in the locality are live.                                                               |
| `WARNING`       | Locality has 1 or more `SUSPECT`, `DECOMMISSIONING`, or `DEAD` nodes (red indicates a dead node). |

| Node Status       | Description                                                                                                                                    |
| ----------------- | ---------------------------------------------------------------------------------------------------------------------------------------------- |
| `LIVE`            | Node is online and updating its liveness record.                                                                                               |
| `SUSPECT`         | Node has an <InternalLink path="cluster-setup-troubleshooting#node-liveness-issues">unavailable liveness status</InternalLink>.                |
| `DRAINING`        | Node is in the <InternalLink path="node-shutdown#draining">process of draining</InternalLink> or has been drained.                             |
| `DECOMMISSIONING` | Node is in the [process of decommissioning](node-shutdown.html?filters=decommission#decommissioning).                                          |
| `DEAD`            | Node has not <InternalLink path="cluster-setup-troubleshooting#node-liveness-issues">updated its liveness record</InternalLink> for 5 minutes. |

<Note>
  Nodes are considered dead once they have not <InternalLink path="cluster-setup-troubleshooting#node-liveness-issues">updated their liveness record</InternalLink> for the duration of the `server.time_until_store_dead` <InternalLink path="cluster-settings">cluster setting</InternalLink> (5 minutes by default). At this point, CockroachDB begins to rebalance replicas from dead nodes to live nodes, using the unaffected replicas as sources.
</Note>

### Node details

The following details are also shown.

| Column         | Description                                                                                                                                                                                                                       |
| -------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Node Count     | Number of nodes in the locality. [Decommissioned nodes](node-shutdown.html?filters=decommission) are not included in this count.                                                                                                  |
| Nodes          | Nodes are grouped by locality and displayed with their address and node ID (the ID is the number that is prepended by `n`). Click the address to view node statistics. Hover over a row and click **Logs** to see the node's log. |
| Uptime         | Amount of time the node has been running.                                                                                                                                                                                         |
| Replicas       | Number of replicas on the node or in the locality.                                                                                                                                                                                |
| Capacity Usage | Percentage of usable disk space occupied by CockroachDB data on the node or in the locality. See [Capacity metrics](#capacity-metrics).                                                                                           |
| Memory Usage   | Memory used by CockroachDB as a percentage of the total memory on the node or in the locality.                                                                                                                                    |
| vCPUs          | Number of virtual CPUs available to the node, measured using cgroups to reflect the compute resources reserved in Kubernetes and other virtualized environments.                                                                  |
| Version        | Build tag of the CockroachDB version installed on the node.                                                                                                                                                                       |

### Decommissioned nodes

Nodes that have [completed decommissioning](node-shutdown.html?filters=decommission#status-change) are listed in the table of **Recently Decommissioned Nodes**, indicating that they are removed from the cluster.

| Node Status                  | Description                                                                                                                                                                          |
| ---------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| `NODE_STATUS_UNAVAILABLE`    | Node has been recently decommissioned.                                                                                                                                               |
| `NODE_STATUS_DECOMMISSIONED` | Node has been decommissioned for the duration set by the `server.time_until_store_dead` <InternalLink path="cluster-settings">cluster setting</InternalLink> (5 minutes by default). |

You can see the full history of decommissioned nodes by clicking **View all decommissioned nodes**.

<Note>
  For details about the decommissioning process, see [Node Shutdown](node-shutdown.html?filters=decommission#node-shutdown-sequence).
</Note>

## Node Map

The **Node Map** visualizes the geographical configuration of your cluster. It requires that <InternalLink path="cockroach-start#locality">`--locality` flags have been defined</InternalLink> for your nodes.

For guidance on enabling and configuring the node map, see <InternalLink path="enable-node-map">Enable the Node Map</InternalLink>.

<img src="https://mintcdn.com/cockroachlabs/4XH8VTm0CIsHBiqJ/images/v26.2/ui-node-map.png?fit=max&auto=format&n=4XH8VTm0CIsHBiqJ&q=85&s=d64e3985f60c69d1fc54e81eaa1fd6ef" alt="DB Console Summary Panel" width="2658" height="1044" data-path="images/v26.2/ui-node-map.png" />

The Node Map uses the longitude and latitude of each locality to position the components on the map. The map is populated with [**locality components**](#locality-component) and [**node components**](#node-component).

### Locality component

A locality component represents capacity, CPU, and QPS metrics for a given locality.

The map shows the components for the highest-level locality tier (e.g., region). You can click on the **Node Count** of a locality component to view any lower-level localities (e.g., availability zone).

For details on how **Capacity Usage** is calculated, see [Capacity metrics](#capacity-metrics).

<img src="https://mintcdn.com/cockroachlabs/4XH8VTm0CIsHBiqJ/images/v26.2/ui-region-component.png?fit=max&auto=format&n=4XH8VTm0CIsHBiqJ&q=85&s=5e84205cb59c47ffd73ee383ce4801d8" alt="DB Console Summary Panel" width="1602" height="644" data-path="images/v26.2/ui-region-component.png" />

<Note>
  On multi-core systems, the displayed CPU usage can be greater than 100%. Full utilization of 1 core is considered as 100% CPU usage. If you have *n* cores, then CPU usage can range from 0% (indicating an idle system) to (*n* \* 100)% (indicating full utilization).
</Note>

### Node component

A node component represents capacity, CPU, and QPS metrics for a given node.

Node components are accessed by clicking on the **Node Count** of the lowest-level [locality component](#locality-component).

For details on how **Capacity Usage** is calculated, see [Capacity metrics](#capacity-metrics).

<img src="https://mintcdn.com/cockroachlabs/4XH8VTm0CIsHBiqJ/images/v26.2/ui-node-components.png?fit=max&auto=format&n=4XH8VTm0CIsHBiqJ&q=85&s=bd38134f292ad9290ac10ed9ce84624a" alt="DB Console Summary Panel" width="1348" height="548" data-path="images/v26.2/ui-node-components.png" />

On multi-core systems, the displayed CPU usage can be greater than 100%. Full utilization of 1 core is considered as 100% CPU usage. If you have *n* cores, then CPU usage can range from 0% (indicating an idle system) to (*n* \* 100)% (indicating full utilization).

## See also

* <InternalLink path="recommended-production-settings">Production Checklist</InternalLink>
* <InternalLink path="cockroach-start#locality">Locality</InternalLink>
* <InternalLink path="troubleshooting-overview">Troubleshooting Overview</InternalLink>
* <InternalLink path="support-resources">Support Resources</InternalLink>
* <InternalLink path="monitoring-and-alerting#raw-status-endpoints">Raw Status Endpoints</InternalLink>
