Key Visualizer 指標
本頁說明您可以在 Key Visualizer 熱視圖中查看的指標。
大多數 Key Visualizer 指標代表每個資料列的數量。例如, Ops 指標可評估每分鐘每一資料列作業的數量。
Bigtable 資料表可以有數兆個資料列,因此不一定能為每個資料列回報指標。Key Visualizer 將所有的資料列索引鍵分隔為 1000 個連續範圍,每個範圍內的資料列索引鍵數量大致相同。這些範圍稱為「鍵值區」。
Key Visualizer 會將大多數指標回報為每個鍵值區的平均值,或每個鍵值區內的最大值。針對「Warnings」(警告) 指標和「Performance」(效能) 指標,Key Visualizer 會回報個別資料列索引鍵或索引鍵值區內特定索引鍵範圍的指標,提供更高的精確度。
閱讀本頁面前,請先熟悉 Key Visualizer 總覽。
活動
活動類別包含 Ops 指標,該指標用來衡量每分鐘每個資料列的作業數量。這項指標大致等於讀取和寫入作業的總數,可指出哪些鍵在指定時間點收到較多要求。顏色呈現的是該值與其他測得值的相對關係,因此黃色或白色不一定代表資源使用率高。
警告
「警告」類別包含可找出表格潛在效能問題的指標。這個類別包含下列指標:
讀取壓力索引:資料列索引鍵或索引鍵範圍的不透明複合索引,包含讀取的 CPU 使用率以及延遲。
這項指標反映了 15 分鐘內觀察到的所有值。100 以上的數值通常表示索引鍵範圍的效能較差。如果頻繁存取單一資料列或小範圍的資料列,或資料列包含超過 256 MB 的資料,效能可能會降低。
寫入壓力索引:資料列索引鍵或索引鍵範圍的不透明複合索引,包含寫入的 CPU 使用率以及延遲。
這項指標反映了 15 分鐘內觀察到的所有值。100 以上的數值通常表示索引鍵範圍的效能較差。如果頻繁存取單一資料列或小範圍的資料列,或資料列包含超過 256 MB 的資料,效能可能會降低。
大型資料列:儲存在資料列中的資料量,每個資料列包含超過 256 MB 的資料,或在鍵範圍內平均每列超過 200 MB。與「Data stored」(儲存的資料) 指標一樣,這項指標反映的是儲存在磁碟上的壓縮資料。
建議您不要在每個資料列中儲存超過 256 MB 的資料,否則可能會導致效能問題和讀取錯誤。
如果將游標移到熱區圖上,Key Visualizer 不會顯示這些指標的鍵值區匯總資訊,而是顯示資料表中特定資料列索引鍵或索引鍵範圍的相關資訊,方便您找出問題來源。請參閱「查看警告指標」,瞭解如何查看這些指標並採取行動。
讀取
「讀取」類別包含從資料表讀取資料的相關指標。 這個類別包含下列指標:
- 讀取 CPU:平均 CPU 使用率,以用於讀取資料列的節點數量表示。顏色呈現的是該值與其他測得值的相對關係,因此黃色或白色不一定代表資源使用率高。
- 讀取位元組用戶端:用戶端每分鐘每列讀取的位元組數。顏色呈現的是該值與其他測得值的相對關係,因此黃色或白色不一定代表資源使用率高。
寫入
「寫入」類別包含將資料寫入資料表的相關指標。 這個類別包含下列指標:
- 寫入 CPU:平均 CPU 使用率,以用於寫入資料列的節點數量表示。顏色呈現的是該值與其他測得值的相對關係,因此黃色或白色不一定代表資源使用率高。
- 用戶端寫入位元組數:用戶端每分鐘在每個資料列寫入的位元組數。顏色呈現的是該值與其他測得值的相對關係,因此黃色或白色不一定代表資源使用率高。
效能
「成效」類別包含與延遲時間相關的指標。 這個類別包含下列指標:
- 延遲時間:讀取和寫入作業的延遲時間。一秒 (以橘色顯示) 則可視為高。
- 延遲時間 (上限):讀取或寫入作業的最長延遲時間。一秒 (以橘色顯示) 則可視為高。
如果將游標移到熱區圖上,Key Visualizer 不會顯示這些指標的鍵值區匯總資訊,而是顯示資料表中特定資料列索引鍵或索引鍵範圍的相關資訊,方便您找出問題來源。
大小
- 儲存的資料:每列儲存的資料量。 這項指標反映的是磁碟上資料的實際壓縮大小,而非未壓縮的邏輯大小。
資料列:各個索引鍵值區中的概略資料列數。
資料列熱視圖通常顯示為黃色。水平條紋由左而右增加亮度,從深色到淺色,表示資料列的添加。由左而右減少亮度的條紋則表示資料列的刪除。
如要查看特定金鑰前置字元的資料列總數,請在金鑰階層結構中點選該前置字元,然後查看底部水平長條圖上的工具提示。