# TiDB Cloud 集群监控指标

__*TiDB Cloud 集群监控指标*__

| 指标 | 描述 |
| :-- | :-- |
| Total QPS | 按 SELECT、INSERT、UPDATE 等类型统计所有 TiDB 实例上每秒执行的 SQL 语句数量。数值结果与应用负载有关 |
| Latency | 客户端网络请求发送到 TiDB,到 TiDB 执行结束后返回给客户端的时间。一般情况下,客户端请求都是以 SQL 语句的形式发送,但也可以包含 COM_PING、COM_SLEEP、COM_STMT_FETCH、COM_SEND_LONG_DATA 之类的命令执行时间 |
| Connections | 每个 TiDB 的连接数 |
| TiFlash (Beta) Request Duration | 所有 TiFlash 实例处理 coprocessor request 总时间,总时间为接收到该 coprocessor 请求至请求应答完毕的时间 |
| TiFlash (Beta) Storage Size | 每个 TiFlash 实例的使用的存储空间的大小 |
| TiKV Storage Size | 每个 TikV 实例的使用的存储空间的大小 |
| TiDB CPU | 每个 TiDB 实例的 CPU 使用 |
| TiKV CPU | 每个 TiKV 实例的 CPU 使用 |
| TiKV IO Read (bytes/s) | 每个 TiKV 实例的磁盘读取吞吐量 |
| TiKV IO Write (bytes/s) | 每个 TiKV 实例的磁盘写入吞吐量 |

-------------------------------------------------------------
在集群概览页面,您可以查看集群常用的指标。

    导航到 "Active Clusters" 页面。

    单击集群名称,进入集群概览页面。

    目前,这些指标包括总 QPS、延迟、连接、TiFlash 请求 QPS、TiFlash 请求持续时间、TiFlash 存储大小、TiKV 存储大小、TiDB CPU、TiKV CPU、TiKV IO 读取和 TiKV IO 写入。


Total QPS
按 SELECT、INSERT、UPDATE 等类型统计所有 TiDB 实例上每秒执行的 SQL 语句数量。数值结果与应用负载有关。
- 观察最近一个周期内 QPS 是否稳定,对比前一个周期有无明显的升高或者降低。
- 观察各个 TiDB 实例 QPS 是否均衡。

Latency
客户端网络请求发送到 TiDB,到 TiDB 执行结束后返回给客户端的时间。一般情况下,客户端请求都是以 SQL 语句的形式发送,但也可以包含 COM_PING、COM_SLEEP、COM_STMT_FETCH、COM_SEND_LONG_DATA 之类的命令执行时间。
由于 TiDB 支持 Multi-Query,因此,客户端可以一次性发送多条 SQL 语句,如 select 1; select 1; select 1;。此时的执行时间是所有 SQL 语句执行完之后的总时间。
- 观察相同周期内是否趋势稳定,以及不同实例间的值是否均衡。

Connections
每个 TiDB 的连接数。
- 观察最近一个周期内连接数是否稳定,对比前一个周期有无明显的升高或者降低。
- 观察各个 TiDB 实例的连接数是否均衡。

TiFlash (Beta) Request Duration
所有 TiFlash 实例处理 coprocessor request 总时间,总时间为接收到该 coprocessor 请求至请求应答完毕的时间。

TiFlash (Beta) Storage Size
每个 TiFlash 实例的使用的存储空间的大小。
- 观察每个实例的已经使用存储大小,如果占可用容量的 80% 则需要考虑扩容。

TiKV Storage Size
每个 TikV 实例的使用的存储空间的大小。
- 观察每个实例的已经使用存储大小,如果占可用容量的 80% 则需要考虑扩容。

TiDB CPU
每个 TiDB 实例的 CPU 使用。
- 观察每个实例的已经使用 CPU 情况,如果长时间占可用容量的 80% 则需要考虑扩容。
- 观察相同周期内是否趋势稳定,以及不同实例间的值是否均衡。

TiKV CPU
每个 TiKV 实例的 CPU 使用。
- 观察每个实例的已经使用 CPU 情况,如果长时间占可用容量的 80% 则需要考虑扩容。
- 观察相同周期内是否趋势稳定,以及不同实例间的值是否均衡。

TiKV IO Read (bytes/s)
每个 TiKV 实例的磁盘读取吞吐量
- 观察相同周期内是否趋势稳定,以及不同实例间的值是否均衡。

TiKV IO Write (bytes/s)
每个 TiKV 实例的磁盘写入吞吐量
- 观察相同周期内是否趋势稳定,以及不同实例间的值是否均衡。