Dashboard navigation
Use the Graph menu to display metrics for your entire cluster or for a specific node. To the right of the Graph and Dashboard menus, a time interval selector allows you to filter the view for a predefined or custom time interval. Use the navigation buttons to move to the previous, next, or current time interval. When you select a time interval, the same interval is selected in the pages. However, if you select 10 or 30 minutes, the interval defaults to 1 hour in SQL Activity pages. When viewing graphs, a tooltip will appear at your mouse cursor providing further insight into the data under the mouse cursor. Click anywhere within the graph to pin the tooltip in place, decoupling the tooltip from your mouse movements. Click anywhere within the graph to cause the tooltip to follow your mouse once more. The Overview dashboard displays the following time series graphs. All timestamps in the DB Console are shown in 24-hour Coordinated Universal Time (UTC).SQL Statements
-
In the node view, the graph shows the 10-second average of the number of
SELECT/INSERT/UPDATE/DELETEqueries per second issued by SQL clients on the node. - In the cluster view, the graph shows the sum of the per-node averages, that is, an aggregate estimation of the current query load over the cluster, assuming the last 10 seconds of activity per node are representative of this load.
sql.select.count, sql.update.count, sql.insert.count, sql.delete.count
The following SQL statements update the INSERT metric (sql.insert.count):
-
: Even when the
DO UPDATEclause is actually executed, the root of the is used to increment the metric, rather than the actual execution details.
other than
SELECT/INSERT/UPDATE/DELETE/UPSERT update the sql.misc.count metric, which is not displayed on this graph.Service Latency: SQL, 99th percentile
Service latency is calculated as the time in nanoseconds between when the cluster . This time does not include returning results to the client. Service latency includes metrics only from DML (SELECT, INSERT, UPDATE, and DELETE) statements.
- In the node view, the graph shows the 99th percentile of service latency for the node. Over the last minute this node executed 99% of queries within this time, not including network latency between the node and the client.
- In the cluster view, the graph shows the 99th percentile of service latency across all nodes in the cluster. There are lines for each node in the cluster. Over the last minute the node executed 99% of queries within this time, not including network latency between the node and the client.
SQL Statement Contention
The statement contention metric is a counter that represents the number of statements that have experienced . If a statement experiences at least one contention “event” (i.e., the statement is forced to wait for another transaction), the counter is incremented at most once.- In the node view, the graph shows the total number of SQL statements that experienced on that node.
- In the cluster view, the graph shows the total number of SQL statements that experienced across all nodes in the cluster.
Replicas per Node

- In the node view, the graph shows the number of range replicas on the selected node.
- In the cluster view, the graph shows the number of range replicas on each node in the cluster.
Capacity

Expected values for a healthy cluster: Used capacity should not persistently exceed 80% of the total capacity.
Capacity metrics
The Capacity graph displays disk usage by CockroachDB data in relation to the maximum size, which is determined as follows:- If a store size was specified using the flag when starting nodes, this value is used as the limit for CockroachDB data.
- If no store size has been explicitly set, the actual disk capacity is used as the limit for CockroachDB data.
Summary and events
Summary panel
A Summary panel of key metrics is displayed to the right of the timeseries graphs.
If you are testing your deployment locally with multiple CockroachDB nodes running on a single machine (this is ), you must explicitly 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.
Events panel
Underneath the Summary panel, the Events panel lists the 5 most recent events logged for all nodes across the cluster. To list all events, click View all events.
- Database created
- Database dropped
- Table created
- Table dropped
- Table altered
- Index created
- Index dropped
- View created
- View dropped
- Schema change reversed
- Schema change finished
- Node joined
- Node decommissioned
- Node restarted
- Cluster setting changed

