You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Diagnistic steps for most performance issues involve analyzing [Grafana dashboards](../../../reference/observability/metrics/grafana-dashboards.md) that use {{ ydb-short-name }} metrics collected by Prometheus. For information on installing Grafana and Prometheus, see [{#T}](../../../devops/manual/monitoring.md).
Copy file name to clipboardExpand all lines: ydb/docs/en/core/dev/troubleshooting/performance/ydb/_includes/tablets-moved.md
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -1,4 +1,4 @@
1
-
1. See if the **Tablets moved by Hive** chart in the **DB status** Grafana dashboard shows any spikes.
1
+
1. See if the **Tablets moved by Hive** chart in the **[DB status](../../../../../reference/observability/metrics/grafana-dashboards.md#dbstatus)** Grafana dashboard shows any spikes.
Copy file name to clipboardExpand all lines: ydb/docs/en/core/reference/observability/metrics/grafana-dashboards.md
+25Lines changed: 25 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -6,6 +6,8 @@ This page describes Grafana dashboards for {{ ydb-short-name }}. For information
6
6
7
7
General database dashboard.
8
8
9
+
Download the [dbstatus.json](https://raw.githubusercontent.com/ydb-platform/ydb/refs/heads/main/ydb/deploy/helm/ydb-prometheus/dashboards/dbstatus.json) file with the **DB status** dashboard.
10
+
9
11
## Actors {#actors}
10
12
11
13
CPU utilization in an actor system.
@@ -17,6 +19,21 @@ CPU utilization in an actor system.
17
19
| CPU | CPU utilization in different execution pools (by actor type) |
18
20
| Events | Actor system event handling metrics |
19
21
22
+
Download the [actors.json](https://raw.githubusercontent.com/ydb-platform/ydb/refs/heads/main/ydb/deploy/helm/ydb-prometheus/dashboards/actors.json) file with the **Actors** dashboard.
23
+
24
+
## CPU {#cpu}
25
+
26
+
CPU utilization in execution pools.
27
+
28
+
| Name | Description |
29
+
|---|---|
30
+
| CPU by execution pool | CPU utilization in different execution pools across all nodes, microseconds per second (one million indicates utilization of a single core) |
31
+
| Actor count | Number of actors (by actor type) |
32
+
| CPU | CPU utilization in each execution pool |
33
+
| Events | Event handling metrics in each execution pool |
34
+
35
+
Download the [cpu.json](https://raw.githubusercontent.com/ydb-platform/ydb/refs/heads/main/ydb/deploy/helm/ydb-prometheus/dashboards/cpu.json) file with the **CPU** dashboard.
36
+
20
37
## gRPC {#grpc}
21
38
22
39
gRPC layer metrics.
@@ -31,6 +48,8 @@ gRPC layer metrics.
31
48
| Requests in flight | Number of requests that a database is simultaneously handling (by gRPC method type) |
32
49
| Request bytes in flight | Size of requests that a database is simultaneously handling (by gRPC method type) |
33
50
51
+
Download the [grpc.json](https://raw.githubusercontent.com/ydb-platform/ydb/refs/heads/main/ydb/deploy/helm/ydb-prometheus/dashboards/grpc.json) file with the **gRPC API** dashboard.
52
+
34
53
## Query engine {#queryengine}
35
54
36
55
Information about the query engine.
@@ -44,6 +63,8 @@ Information about the query engine.
44
63
| Sessions | Information about running sessions |
45
64
| Latencies | Request execution time histograms for different types of requests |
46
65
66
+
Download the [queryengine.json](https://raw.githubusercontent.com/ydb-platform/ydb/refs/heads/main/ydb/deploy/helm/ydb-prometheus/dashboards/queryengine.json) file with the **Query engine** dashboard.
67
+
47
68
## TxProxy {#txproxy}
48
69
49
70
Information about transactions from the DataShard transaction proxy layer.
@@ -53,6 +74,8 @@ Information about transactions from the DataShard transaction proxy layer.
53
74
| Transactions | Datashard transaction metrics |
54
75
| Latencies | Execution time histograms for different stages of datashard transactions |
55
76
77
+
Download the [txproxy.json](https://raw.githubusercontent.com/ydb-platform/ydb/refs/heads/main/ydb/deploy/helm/ydb-prometheus/dashboards/txproxy.json) file with the **TxProxy** dashboard.
78
+
56
79
## DataShard {#datashard}
57
80
58
81
DataShard tablet metrics.
@@ -66,3 +89,5 @@ DataShard tablet metrics.
66
89
| Compactions | Information about LSM compaction operations performed |
67
90
| ReadSets | Information about ReadSets that are sent when executing a customer transaction |
68
91
| Other | Other metrics |
92
+
93
+
Download the [datashard.json](https://raw.githubusercontent.com/ydb-platform/ydb/refs/heads/main/ydb/deploy/helm/ydb-prometheus/dashboards/datashard.json) file with the **DataShard** dashboard.
0 commit comments