クエリ監視の設定
Query History Monitoring and Management(QHMM)は、Prestoエンジンのヒープダンプ、スレッドダンプ、クエリ履歴、クエリイベント関連情報などの診断データを、Hiveカタログに関連付けられたストレージに保存して管理するサービスです。 履歴ファイルを取得して、クエリを分析、デバッグ、または監視できます。 独自のバケットにデータを保存することもできます。
Presto watsonx.data ( ) エンジンはQHMMをサポートしていない。 Java
watsonx.dataインスタンスのQHMMサービスを有効または無効にできます。 QHMMサービスを有効にする場合、クエリー・データの保存に使用するストレージを指定する必要があります。 QHMMデータを格納するHiveカタログを作成し、関連付ける必要があります(独自のストレージを登録する(BYOB))。 BYOB を使うには、watsonx.dataにバケットを登録し、QHMM ストレージとして使うように設定する。
QHMMはHiveストレージのみをサポートしています。
QHMM機能の有効化
QHMM機能は、以下のいずれかの方法で有効にできます:
- クイック・スタート・ウィザードでwatsonx.data をプロビジョニングする。 クエリ監視の設定」を参照してください。
- watsonx.dataコンソール>クエリ監視ページから。
履歴ファイルを取得することで、クエリの分析、デバッグ、監視を行うことができます。 Queryワークスペースから、QHMMデータからクエリ情報を取得する を参照してください。
手順
-
watsonx.data コンソールにログインします。
-
ナビゲーションメニューから 「Configurations」を選択します。
-
クリッククエリ監視。 クエリー監視ページが開きます。
-
watsonx.dataクイックスタートのプロビジョニング時に QHMM 機能を有効にした場合、QHMM 構成の詳細を表示できます。 詳細は以下の通り:
- QHMM のステータス - 有効または無効。
- QHMMデータへのアクセスとクエリ用エンジン。
- QHMM データを格納するように構成されたバケット。
- QHMM データが利用可能なバケット内のサブパス。
設定の詳細を編集するには、 Editをクリックし、必要な変更を加えます。 QHMMの有効化または無効化、QHMMカタログに関連付けられたエンジンの変更、バケットの変更、ストレージ・サブパスの更新ができます。
-
クリック保存変更を加えた後。
コンソールからQHMMを有効にする
watsonx.dataクイックスタートのプロビジョニング時に QHMM 機能が有効になっていない場合は、クエリー監視ページから有効にすることができます。
-
watsonx.data に、 ス ト レージ - catlaogApache Hive のペアを作成 し ます。 ストレージ-カタログペアの追加を参照してください。 QHMMはApache Hiveカタログのみをサポートしています。
-
クエリ・モニタリング・ページで、Edit(編集)をクリックします。
-
Enable チェックボックスを選択する。 チェック ボックスは、watsonx.data にHiveカタログを作成した場合のみ選択できます。
-
Engineからエンジンを選択します。
-
ストレージから Hive カタログを選択する。
-
サブパスを更新することもできる。
-
クリック保存変更を加えた後。
データ・プルーニング機能の有効化
QHMMのデータ・プルーニング機能は、クエリ・モニタリング・ページから有効にできます。 そのためには
クエリ・モニタリング・ページで、Edit(編集)をクリックします。 Data pruningセクションで、QHMMのファイル・プルーニング機能を有効にし、ストレージ容量を管理する。 QHMMストレージバケットの最大サイズとしきい値のパーセンテージを設定できます。 ファイルのアップロード中、またはクリーンアップ・スケジューラが実行されたとき(デフォルトは24時間ごと)にしきい値に達すると、古いデータが削除される。
以下の詳細を指定します。
-
刈り込みのしきい値:容量がしきい値のパーセンテージ(デフォルト:80%)に達したとき、QHMMがプルーニングをトリガーする、または警告を発するしきい値。
-
プルーニングの頻度:プルーニングが発生する頻度(時間単位)(デフォルト:24時間)。
-
最大使用量:バケツの最大容量 (MB) (デフォルト: 10240 MB)。
-
プルーニングされたレコードの保持期間:COSからレコードを削除するためのレコード有効期限(日単位)(デフォルト:30日)。
クリック保存変更を加えた後。