Key Visualizer 指標

本頁說明您可以在 Key Visualizer 熱視圖中查看的指標。

大多數 Key Visualizer 指標代表每個資料列的數量。例如, Ops 指標可評估每分鐘每一資料列作業的數量。

Bigtable 資料表可能包含數兆個資料列,因此要為每個資料列產生指標報表並不實際。Key Visualizer 將所有的資料列索引鍵分隔為 1000 個連續範圍,每個範圍內的資料列索引鍵數量大致相同。這些範圍稱為「索引鍵值區」

Key Visualizer 會將大多數的指標回報為每個索引鍵值區的平均值或每個索引鍵值區內的最大值。針對警告指標效能指標,Key Visualizer 會回報索引鍵值區中的個別資料列索引鍵或特定索引鍵範圍的指標,藉此提供更高的精確度。

閱讀本頁之前,請先熟悉 Key Visualizer 總覽一文內容。

活動

活動類別包含 Ops 指標,該指標用來衡量每分鐘每個資料列的作業數量。這項指標大致等於讀取和寫入的總次數,可指出哪些鍵在指定時間點收到較多要求。顏色呈現的是該值與其他測得值的相對關係,因此黃色或白色不一定代表資源使用率高。

警告

「警告」類別包含用於辨識資料表潛在效能問題的指標。此類別中包含以下指標:

  • 讀取壓力索引:資料列索引鍵或索引鍵範圍的不透明複合索引,包含讀取的 CPU 使用率以及延遲。

    這項指標反映 15 分鐘間隔內觀察到的所有值。100 以上的數值通常表示索引鍵範圍的效能較差。當您頻繁地存取單一資料列或小範圍資料列,或者當資料列包含超過 256 MB 以上的資料量時,很有可能出現效能不佳的情況。

  • 寫入壓力索引:資料列索引鍵或索引鍵範圍的不透明複合索引,包含寫入的 CPU 使用率以及延遲。

    這項指標反映 15 分鐘間隔內觀察到的所有值。100 以上的數值通常表示索引鍵範圍的效能較差。當您頻繁地存取單一資料列或小範圍資料列,或者當資料列包含超過 256 MB 以上的資料量時,很有可能出現效能不佳的情況。

  • 大型資料列:儲存於各個資料列的資料量大於 256 MB,或是在索引鍵範圍中平均每列的資料量超過 200 MB。

    如果單一個資料列儲存超過 256 MB 的資料量時,可能會導致效能問題和讀取錯誤,因此不建議這麼做。

對於這些指標,當您移動游標至熱視圖上時,Key Visualizer 不會顯示索引鍵值區的匯總資訊,而是會顯示資料表中特定的資料列索引鍵或是索引鍵範圍的資訊,以便您查清楚問題的來源。如要瞭解如何查看這些指標並採取相關措施,請參閱「查看警告指標」。

讀取

「讀取」類別包含與從資料表讀取資料相關的指標。 此類別中包含以下指標:

  • 讀取 CPU:平均 CPU 使用率,以用於讀取資料列的節點數表示。顏色呈現的是該值與其他測得值的相對關係,因此黃色或白色不一定代表資源使用率高。
  • 讀取位元組用戶端:用戶端每分鐘讀取的位元組數 (以資料列為單位)。顏色呈現的是該值與其他測得值的相對關係,因此黃色或白色不一定代表資源使用率高。

寫入

「寫入」類別包含與將資料寫入資料表相關的指標。 此類別中包含以下指標:

  • 寫入 CPU:平均 CPU 使用率,以用於寫入資料列的節點數表示。顏色呈現的是該值與其他測得值的相對關係,因此黃色或白色不一定代表資源使用率高。
  • 用戶端寫入位元組數:用戶端每分鐘每列寫入的位元組數。顏色呈現的是該值與其他測得值的相對關係,因此黃色或白色不一定代表資源使用率高。

成效

「效能」類別包含與延遲相關的指標。 此類別中包含以下指標:

  • 延遲時間:讀取和寫入作業的延遲時間。一秒 (顯示為橘色) 即有可能偏高。
  • 延遲時間 (上限):讀取或寫入作業的延遲時間上限。一秒 (顯示為橘色) 即有可能偏高。

對於這些指標,當您移動游標至熱視圖上時,Key Visualizer 不會顯示索引鍵值區的匯總資訊,而是會顯示資料表中特定的資料列索引鍵或是索引鍵範圍的資訊,以便您查清楚問題的來源。

大小

  • 儲存的資料:每一資料列儲存的資料量。 從這項指標可以看出,Bigtable 儲存資料時會壓縮資料。
  • 資料列:各個索引鍵值區中的概略資料列數。

    資料列熱視圖通常顯示為黃色。水平條紋由左而右增加亮度,從深色到淺色,表示資料列的添加。由左而右減少亮度的條紋則表示資料列的刪除。

    Key Visualizer 值區中的資料列數

    如要查看特定索引鍵前置字串的資料列總數,請在索引鍵階層中按一下該前置字串,然後檢查底部水平長條圖上的工具提示。

相關資源