Data Boost の利用資格の指標を表示する
Bigtable Data Boost は、高スループットの読み取りジョブとクエリ用に設計されたサーバーレス コンピューティング サービスです。ワークロードで Data Boost を使用するには、特定の互換性基準を満たしている必要があります。
このドキュメントでは、ワークロードが Data Boost に対応しているかどうかを判断するために、適格性の指標を確認する方法について説明します。すでに使用されている標準のアプリ プロファイルを Data Boost アプリ プロファイルに変換することを検討している場合は、これらの指標を確認してください。
適格性の指標を確認する前に、Bigtable Data Boost の概要で理想的なワークロードと機能の制限を確認してください。
適格性の指標の概要
特定のアプリ プロファイルのワークロードが Data Boost に適しているかどうかを判断するために、Bigtable には次の 2 つの指標があります。
- Data Boost トラフィックの適格性の数(
data_boost/eligibility_count
) - Data Boost トラフィックが不適格な理由(
data_boost/ineligible_reasons
)
詳細については、指標をご覧ください。
有効なリクエスト数と不適格のリクエスト数を確認する
特定のアプリ プロファイルによって送信されるトラフィックが Data Boost に適しているかどうかを判断するには、指標 Data Boost traffic eligibility count
を確認します。この指標は、特定のアプリ プロファイルで過去 7 日間に Data Boost で適格または不適格となったリクエストの数を示します。
特定のアプリ プロファイルについてのこの指標を表示する手順は次のとおりです。
-
Google Cloud コンソールで、leaderboard [Metrics Explorer] ページに移動します。
検索バーを使用してこのページを検索する場合は、小見出しが [Monitoring] である結果を選択します。
最後に表示したプロジェクトで開かれます。
[指標] プルダウンで、[Cloud Bigtable テーブル] > [サーバー] > [Data Boost トラフィック適格性の数] を選択します。
[適用] をクリックします。
フィルタを追加します。
- [Filter] フィールドで [app_profile] を選択し、[値] フィールドで、確認するアプリ プロファイルの ID を選択します。
- [フィルタ] フィールドで [インスタンス] を選択し、[値] フィールドで、アプリ プロファイルの対象となるインスタンス ID を選択します。
[集計方法] プルダウンで [合計] を選択します。
[by] プルダウンで、app_profile、適格性、project_id、cluster のチェックボックスにチェックを入れます。
アプリ プロファイルが不適格の理由を表示する
Data Boost traffic ineligible reasons
指標は、特定のアプリ プロファイルで送信されたリクエストが Data Boost に不適格とみなされる理由を示します。1 つのリクエストで不適格となる理由が複数存在する場合があります。不適格となる理由は次のとおりです。
ReadRows
、PingAndWarm
、SampleRowKeys
以外の API メソッドを呼び出すリクエストにアプリ プロファイルが使用された。- アプリ プロファイルがリバース スキャンに使用された。
- 互換性のないクライアント ライブラリを使用してトラフィックが送信された。
- アプリ プロファイルを使用するリクエストが、1 秒あたりの読み取りリクエスト 1,000 件を超えた。
特定のアプリ プロファイルについてのこの指標を表示する手順は次のとおりです。
-
Google Cloud コンソールで、leaderboard [Metrics Explorer] ページに移動します。
検索バーを使用してこのページを検索する場合は、小見出しが [Monitoring] である結果を選択します。
最後に表示したプロジェクトで開かれます。
[指標] プルダウンで、[Cloud Bigtable テーブル] > [サーバー] > [Data Boost トラフィック不適格性の理由] を選択します。
[適用] をクリックします。
フィルタを追加します。
- [Filter] フィールドで [app_profile] を選択し、[値] フィールドで、確認するアプリ プロファイルの ID を選択します。
- [フィルタ] フィールドで [インスタンス] を選択し、[値] フィールドで、アプリ プロファイルの対象となるインスタンス ID を選択します。
[集計方法] プルダウンで [合計] を選択します。
[by] プルダウンで、app_profile、適格性、project_id、cluster のチェックボックスにチェックを入れます。
コンバージョンをブロックする構成
Data Boost を使用するために標準のアプリ プロファイルを変換しようとすると、アプリ プロファイルで次のいずれかの条件が満たされると、変換は失敗します。
- インスタンスが CMEK 暗号化を使用する。
- 複数クラスタ ルーティング用に構成されている。
- 単一行のトランザクションが有効になっている。
- HDD ストレージを使用するインスタンス内のクラスタにルーティングされる。