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

# Advanced Debug Page

> [!NOTE]
>
> On a [secure cluster](https://docs.cockroachlabs.com/docs/stable/secure-a-cluster.md), you must be an `admin` user to access this area of the DB Console. Refer to [DB Console security](https://docs.cockroachlabs.com/docs/stable/ui-overview.md#db-console-access).

The **Advanced Debug** page of the DB Console provides links to advanced monitoring and troubleshooting reports and cluster configuration details. To view this page, [access the DB Console](https://docs.cockroachlabs.com/docs/stable/ui-overview.md#db-console-access) and click **Advanced Debug** in the left-hand navigation.

> [!NOTE]
>
> These pages are experimental and largely undocumented. If you find an issue, let us know through [these channels](https://www.cockroachlabs.com/community/).

## Required privileges

To view the **Advanced Debug** page, and work with the debugging and profiling endpoints hosted on this page, the user must be a member of the `admin` role or must have the `VIEWDEBUG` [system privilege](https://docs.cockroachlabs.com/docs/stable/security-reference/authorization.md#supported-privileges) defined.

## License and node information

On the right-side of the page, the following information is displayed:

* [**License type**](https://docs.cockroachlabs.com/docs/stable/licensing-faqs.md): Determines if you have access to Enterprise features.
* **Web server**: Indicates the node currently serving your DB Console web session, and allows you to select a different node if desired. To cancel your selection of a different node, click **Reset**. You may also specify this directly in the URL with the `remote_node_id` parameter. For example, use `http://<host:<http-port/?remote_node_id=2` to select node `2`. The node selected here is also set as the target node for the **Profiling UI** section.

## Reports

The following debug reports are useful for monitoring and troubleshooting CockroachDB:

| Report | Description | Access level |
| - | - | - |
| [Custom Time Series Chart](https://docs.cockroachlabs.com/docs/stable/ui-custom-chart-debug-page.md) | Create a custom chart of time series data. | All users. |
| Problem Ranges | View ranges in your cluster that are unavailable, under-replicated, slow, paused, or have other problems. | On secure clusters, [`admin` user](https://docs.cockroachlabs.com/docs/stable/security-reference/authorization#admin-role) or a SQL user with the [`VIEWCLUSTERMETADATA`](https://docs.cockroachlabs.com/docs/stable/security-reference/authorization) [system privilege](https://docs.cockroachlabs.com/docs/stable/security-reference/authorization.md#supported-privileges). |
| Data Distribution and Zone Configs | View the distribution of table data across nodes and verify [zone configurations](https://docs.cockroachlabs.com/docs/stable/configure-replication-zones.md). | On secure clusters, [`admin` user](https://docs.cockroachlabs.com/docs/stable/security-reference/authorization#admin-role) or a SQL user with the [`VIEWCLUSTERMETADATA`](https://docs.cockroachlabs.com/docs/stable/security-reference/authorization) [system privilege](https://docs.cockroachlabs.com/docs/stable/security-reference/authorization.md#supported-privileges). |
|  Diagnostics History | Diagnostic bundles for statements and transactions executed on the cluster. | On secure clusters, [`admin` user](https://docs.cockroachlabs.com/docs/stable/security-reference/authorization#admin-role) or a SQL user with the [`VIEWACTIVITY`](https://docs.cockroachlabs.com/docs/stable/security-reference/authorization) [system privilege](https://docs.cockroachlabs.com/docs/stable/security-reference/authorization.md#supported-privileges). |

## Configuration

The following configuration settings are useful for monitoring and troubleshooting CockroachDB:

| Configuration | Description | Access level |
| - | - | - |
| Cluster Settings | View cluster settings and their configured values. | All users can view data according to their privileges. |
| Localities | Check node localities for your cluster. | All users. |

## Even More Advanced Debugging

The **Even More Advanced Debugging** section of the page lists advanced troubleshooting tools and reports that are generally of interest to CockroachDB developers and contributors, such as the [Key Visualizer](https://docs.cockroachlabs.com/docs/stable/ui-key-visualizer.md), a tool for visualizing read and write traffic across your keyspace.

If you want to learn more about the tools in this section, contact us through [these channels](https://www.cockroachlabs.com/community/).

## Raw Status Endpoints (JSON)

> [!NOTE]
>
> These endpoints are deprecated in favor of the [Cluster API](https://docs.cockroachlabs.com/docs/stable/monitoring-and-alerting.md#cluster-api).

Depending on your [access level](https://docs.cockroachlabs.com/docs/stable/ui-overview.md#db-console-access), the endpoints listed here provide access to:

* [Log files](https://docs.cockroachlabs.com/docs/stable/logging-overview.md)
* Metrics
* Node status
* Hot ranges
* Node-specific metrics
* Session data
* Cluster-wide range data
* Allocator runs

## See also

* [Troubleshooting Overview](https://docs.cockroachlabs.com/docs/stable/troubleshooting-overview.md)
* [Support Resources](https://docs.cockroachlabs.com/docs/stable/support-resources.md)
* [Raw Status Endpoints](https://docs.cockroachlabs.com/docs/stable/monitoring-and-alerting.md#raw-status-endpoints)
