From dfdf30e2300f6033702fb3c1a280fd6d585c6ed4 Mon Sep 17 00:00:00 2001
From: TomShawn <41534398+TomShawn@users.noreply.github.com>
Date: Wed, 29 Apr 2020 21:51:29 +0800
Subject: [PATCH] how-to/monitor: refine the image size of key visualizer
(#2929)
---
how-to/monitor/key-visualizer.md | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/how-to/monitor/key-visualizer.md b/how-to/monitor/key-visualizer.md
index b502c7539a37..0516aee1aec4 100644
--- a/how-to/monitor/key-visualizer.md
+++ b/how-to/monitor/key-visualizer.md
@@ -112,11 +112,11 @@ http://PDAddress:PDPort/dashboard
可以将鼠标悬停在你所关注的 Bucket 上,来查看这个区域的详细信息。详细信息如下图所示:
-
+
如果需要复制某个信息,可以进行点击 Bucket。此时相关详细信息的页面会被暂时钉住。点击你关注的信息,即可将其复制到剪切板。详细信息页面示例图如下:
-
+
## 常见热力图解读
@@ -124,19 +124,19 @@ http://PDAddress:PDPort/dashboard
### 均衡:期望结果
-
+
如上图所示,热力图颜色均匀或者深色和亮色混合良好,说明读取或写入在时间和 Region 空间范围上都分布得比较均衡,访问压力均匀地分摊在所有的机器上。这种负载是最适合分布式数据库的。
### X 轴明暗交替:需要关注高峰期的资源情况
-
+
如上图所示,热力图在 X 轴(时间)上表现出明暗交替,但 Y 轴 (Region) 则比较均匀,说明读取或写入负载具有周期性的变化。这种情况可能出现在周期性的定时任务场景,如大数据平台每天定时从 TiDB 中抽取数据。一般来说可以关注一下使用高峰时期资源是否充裕。
## Y 轴明暗交替:需要关注产生的热点聚集程度
-
+
如上图所示,热力图包含几个明亮的条纹,从 Y 轴来看条纹周围都是暗的,这表明明亮条纹区域的 Region 有很高的读写流量,可以从业务角度观察一下是否符合预期。例如,所有业务都关联用户表的情况下,用户表的整体流量就会很高,那么在热力图中表现为亮色区域就非常合理。
@@ -144,7 +144,7 @@ http://PDAddress:PDPort/dashboard
### 明亮斜线:需要关注业务模式
-
+
如图上所示,热力图显示了明亮的斜线,表明读写的 Region 是连续的。这种场景常常出现在带索引的数据导入或者扫描阶段。例如,向自增 ID 的表进行连续写入等等。图中明亮部分对应的 Region 是读写流量的热点,往往会成为整个集群的性能问题所在。这种时候,可能需要业务重新调整主键,尽可能打散以将压力分散在多个 Region 上,或者选择将业务任务安排在低峰期。