すべてのプロダクト
Search
ドキュメントセンター

ApsaraDB for HBase:トラフィック診断

最終更新日:Mar 29, 2026

クラスター全体でトラフィックが不均等に分散すると、一部のリージョンにリクエストが偏ってしまいます。これにより、ホットリージョンやホットキーが発生し、応答時間が長くなり、クラスターのパフォーマンスが低下します。さらに、データベースに大量のファイルが保存されている場合、リクエストへの応答に時間がかかります。Lindorm Insight のトラフィック診断機能を使用すると、ホットシャードとホットキーをリアルタイムで特定し、異常なトラフィックパターンを持つテーブルを検出できます。

トラフィック診断機能を使用すると、次のことが可能です。

  • トラフィック、応答時間、またはデータ量でランク付けされた上位のシャードとキーをクエリする

  • トラフィックが異常に増加したテーブルを検出する

  • テーブルレベルのサマリーから個々のシャードの詳細にドリルダウンする

前提条件

開始する前に、次のことを確認してください。

上位シャードのリアルタイムクエリ

  1. 左側のナビゲーションウィンドウで、[トラフィック診断] > [上位リージョン/キーのリアルタイムクエリ] を選択します。

  2. フィルタリング条件として、ソートディメンション、グループ名、ノード名、およびテーブル名を設定します。以下の表では、利用可能なソートディメンションについて説明します。[上位] フィールドに、表示するレコード数を入力します。結果をテーブルごとにグループ化するには、[テーブル集計] をオンにします。結果を昇順でソートするには、[昇順] をオンにします。

    ホットシャードを特定するには、まず [合計リクエスト数] で最もアクセス数の多いシャードを見つけ、次に [読み取りリクエストの応答時間] または [書き込みリクエストの応答時間] に切り替えてレイテンシへの影響を評価します。
    ディメンション単位説明
    合計リクエスト数リクエスト/秒シャードにアクセスする 1 秒あたりのリクエスト数
    読み取りリクエストリクエスト/秒シャードへの 1 秒あたりの読み取りリクエスト数
    書き込みリクエストリクエスト/秒シャードへの 1 秒あたりの書き込みリクエスト数
    シャードサイズMBシャードのサイズ
    読み取りリクエストの応答時間ミリ秒シャードへの読み取りリクエストの平均応答時間
    書き込みリクエストの応答時間ミリ秒シャードへの書き込みリクエストの平均応答時間
    Memstore サイズMBメモリに保持されているデータ量
    全リクエストのデータサイズKB/秒シャードへのすべてのリクエストによって 1 秒あたりに生成される合計データ
    読み取りリクエストのデータサイズKB/秒シャードへの読み取りリクエストによって 1 秒あたりに生成されるデータ
    書き込みリクエストのデータサイズKB/秒シャードへの書き込みリクエストによって 1 秒あたりに生成されるデータ
  3. [クエリ] をクリックします。[例:] 読み取りトラフィックが最も多い上位 5 シャードを検索するには、ソートディメンションを 読み取り要求のデータ量 に設定し、[上位][5] に設定し、[昇順][テーブル集計] の両方を有効にします。結果には、読み取りデータ量でランク付けされた上位 5 シャードが、テーブルごとにグループ化され、昇順で表示されます。

ホットキーのリアルタイムクエリ

  1. 左側のナビゲーションウィンドウで、[トラフィック診断] > [上位リージョン/キーのリアルタイムクエリ] を選択します。

  2. フィルター条件を設定します:ソートディメンション、グループ名、ノード名、およびテーブル名。次の表では、使用可能なソートディメンションについて説明します。[Top] フィールドに、表示するレコード数を入力します。[Ascending] をオンにして、結果を昇順でソートします。

    ディメンション単位説明
    合計リクエスト数リクエスト/秒ホットキーにアクセスする 1 秒あたりのリクエスト数
    全リクエストのデータサイズKB/秒ホットキーへのすべてのリクエストによって 1 秒あたりに生成される合計データ
    応答時間ミリ秒ホットキーへのリクエストの平均応答時間
  3. [クエリ] をクリックします。 例: 応答時間が最も長い上位 10 個のホットキーを検索するには、ソートディメンションを 応答時間 に、[トップ][10] に設定し、[昇順] をオンにします。 結果には、平均応答時間が最も長い 10 個のホットキーが昇順でソートされて表示されます。

異常トラフィックを持つテーブルのクエリ

  1. 左側のナビゲーションウィンドウで、[トラフィック診断] > [異常トラフィック検出] を選択します。

  2. グループを選択して、そのグループ内のテーブルとシャードのトラフィック異常の詳細を表示します。

    目的の結果が表示されない場合は、右上隅の Filter アイコンをクリックして結果をフィルタリングしてください。

    このページは、4 つの検出セクションで構成されています。

    トラフィック増加検出

    トラフィックの増加パターンが異常なテーブルを表示します。

    単位説明
    ピークリクエスト数リクエスト/秒テーブルにアクセスする 1 秒あたりの最大リクエスト数
    Valley Requestsリクエスト/秒テーブルにアクセスする 1 秒あたりの最小リクエスト数
    平均リクエスト数リクエスト/秒テーブルにアクセスする 1 秒あたりの平均リクエスト数
    潜在的な異常トラフィックステータス。有効値:正常 および 異常
    原因トラフィックが異常になった理由

    ホットシャード検出

    リクエスト数で上位 10 位、データ量で上位 10 位のシャードを含むテーブルを表示します。テーブル名の横にある Show icon アイコンをクリックすると、シャードレベルの詳細が展開されます。

    単位説明
    合計リクエスト数リクエスト/秒ホットシャードを含むテーブルにアクセスする 1 秒あたりのリクエスト数
    読み取りリクエストリクエスト/秒ホットシャードを含むテーブルへの 1 秒あたりの読み取りリクエスト数
    書き込みリクエストリクエスト/秒ホットシャードを含むテーブルへの 1 秒あたりの書き込みリクエスト数
    レプリケーション書き込みリクエストのデータサイズKBあるゾーンから別のゾーンにデータをレプリケートするために使用されるトラフィック
    全リクエストのデータサイズKBテーブルへのすべてのリクエストによって 1 秒あたりに生成される合計データ
    読み取りリクエストのデータサイズKBテーブルへの読み取りリクエストによって 1 秒あたりに生成されるデータ
    書き込みリクエストのデータサイズKBテーブルへの書き込みリクエストによって 1 秒あたりに生成されるデータ

    ホットキー検出

    頻繁にクエリされるホットキーを含むテーブルを表示します。[平均応答時間] 列には、1 分間のすべてのリクエストの平均応答時間が表示されます。

    大規模クエリ検出

    サンプリングルールに頻繁に一致するテーブルを表示します。[推定リクエスト数] 列には、ホットシャードを含むテーブルへの 1 秒あたりの推定リクエスト数が表示されます。