はじめに
Management Consoleは、クエリの実行が集中した時間帯や、その時のシステム負荷をグラフで表示できます。一目でクエリの実行状況が確認できるため、システムの処理遅延が発生した場合など、トラブルの原因特定に活用することができます。クエリによるシステム負荷を確認する手順
【1】ログイン後の画面より、対象のデータベースを選択します。![](http://vertica-tech.ashisuto.co.jp/wp-content/uploads/2022/02/MC_Queries_1.png)
【2】画面下部のメニューより、「Activity」を選択します。
![](http://vertica-tech.ashisuto.co.jp/wp-content/uploads/2022/02/MC_Queries_2.png)
【3】画面上部のプルダウンメニューより、「Queries」を選択します。「クエリの実行状態」と「システムの負荷」が表示されます。
![](http://vertica-tech.ashisuto.co.jp/wp-content/uploads/2022/02/MC_Queries_3.png)
各リソースの説明は、以下のとおりです。
![](http://vertica-tech.ashisuto.co.jp/wp-content/uploads/2022/02/MC_Queries_3-2.png)
リソース名 | 説明 |
---|---|
User Query | 利用者が実行したクエリ |
System Query | Verticaが内部的に発行したクエリ |
CPU (%) | CPUが使用された割合 |
Memory (%) | メモリが使用された割合 |
Network TX (%) NIC (based on 10G) | 各ノードのインターコネクトが送信した割合 |
Network RX (%) NIC (based on 10G) | 各ノードのインターコネクトが受信した割合 |
Max Disk IO Usage (%) | ディスクの入出力帯域幅が使用された割合 |
「カレンダーのアイコン」は、開始日時と終了日時を指定して、対象期間を選択することができます。
![](http://vertica-tech.ashisuto.co.jp/wp-content/uploads/2022/02/MC_Queries_3-3.png)
「Zoom」は、対象期間の終了日時を起点に、どの時点までをグラフで表示するのか、選択することができます。「10分」,「1時間」,「1日」,「すべての期間」のいずれかを選択します。
![](http://vertica-tech.ashisuto.co.jp/wp-content/uploads/2022/02/MC_Queries_3-4.png)
各リソースの使用率について、グラフにカーソルをあわせると、詳細を確認することができます。
![](http://vertica-tech.ashisuto.co.jp/wp-content/uploads/2022/02/MC_Queries_3-5_NEW.png)
【4】「User Query」または「System Query」の詳細を確認する場合は、グラフをクリックします。
![](http://vertica-tech.ashisuto.co.jp/wp-content/uploads/2022/02/MC_Queries_3-6_NEW.png)
詳細ページが開き、「クエリの種類」,「セッションID」,「ノード名」,「日付/時刻」,「実際に実行されたクエリ」など、クエリの情報が表形式で表示されます。実行時間(Elapsed)の長いクエリを特定したい場合などに活用できます。
![](http://vertica-tech.ashisuto.co.jp/wp-content/uploads/2022/02/MC_Queries_4.png)
参考情報
Monitoring Query Activityhttps://www.vertica.com/docs/11.0.x/HTML/Content/Authoring/ManagementConsole/MonitoringVerticaUsingMC/MonitoringQueryActivity.htm