本文へスキップ

カウント推移の比較

ホーム画面 > プロジェクト選択 > 分析 > カウント推移比較

データベースのコア指標の運用推移を時間帯別に確認し、性能を追跡することができます。 また、異なる日付のカウント推移を比較することで、データベースの推移を確認することができます。 アクティブセッションテーブルを通じて実行中のセッション情報を確認し、長時間の実行中のセッションを把握できます。

基本画面ガイド

カウント推移

  • 数字1 基準日数字2 比較日インスタンス項目を選択すると、すべてのウィジェットに選択した項目を基準に、データが自動的に反映されます。

  • ウィジェットに表示されている指標の意味を知りたい場合は、名前の横の情報アイコンボタンを選択するか、次の文書を参照してください。

    ノート

    情報アイコンボタンのツールチップ機能は多言語ではサポートされていません。

  • 他のウィジェットの位置を変更する場合は、ウィジェットの上部を選択した状態でドラッグします。 ただし、ウィジェットのサイズは変更できません。

  • 数字3 アクティブセッションテーブルの左側には、基準日、右側には、比較日に該当するデータを表示します。

  • 数字3 アクティブセッションテーブル一覧の文字の色は黒 → オレンジの順でセッションの実行速度が遅いことを意味します。

比較対象の選択

数字1 基準日インスタンスを選択し、数字2 比較日インスタンスを選択します。 チャートの上にマウスをオーバーすると表示されるツールチップを通じて、その時点の詳細データを確認できます。 ツールチップの内容は、マウスの位置に応じて値が更新されます。

Tooltip

  • シリーズごとに固有の色が表示され、視覚的に簡単に区別できます。 実線は基準日のデータ、点線は比較日のデータを意味します。

  • Compare Timeは、現在マウスポインターが存在するデータの時間値を表示します。

  • 選択したデータ時点のメトリクス値を表示し、シリーズごとに区別して提供します。 各シリーズには、データポイントのメトリクス名、日付及び値が含まれます。

ノート
  • データベース項目で比較したいデータベースを選択することもできます。

  • データベース項目の各色は、グラフチャートで同じ色で表現されます。

アクティブセッション情報の比較

アクティブセッション

  • データを表示した時間帯は、数字4で確認できます。

  • アクティブセッションデータは5秒単位で収集され、テーブル上の5秒単位で移動できるボタンを選択すると、その時間のデータを表示することができます。

  • 右上にある以前時間アイコンまたは以降時間アイコンを選択すると、1分単位でデータを表示できます。 5秒単位で移動するには、5秒以前アイコンまたは5秒後アイコンボタンを選択してください。

  • アクティブセッションテーブル一覧の文字の色は黒 → オレンジの順にセッションの実行速度が遅いことを意味します。

  • グラフチャートの特定の時点をクリックすると、(数字3)その時点を赤い線で表示して収集されたアクティブセッションを確認できます。

特定時間の比較

アクティブセッション

特定の時間を拡大してデータを比較できます。 画面に配置されたウィジェットから目的の時間帯を選択して、チャートをドラッグしてください。 すべてのウィジェットとアクティブセッションテーブルに、ドラッグした特定の時間帯のデータを表示します。

プリセット

インスタンスモニタリングメニューから、ユーザーが設定したウィジェットの設定とアクティブセッションテーブルの配置状態をプリセットに呼び込むことができます。

ノート

プリセット設定の詳細については、次の文書を参考にしてください。

カラム情報ガイド

項目説明
pidプロセスID
dbデータベース名
userSQL実行アカウント
applicationクライアントアプリケーション名
client_host接続されたクライアントのホスト名(client_addrの逆引きDNS参照で報告されます)
client_addrクライアントのIPアドレス
client_portクライアントのポート番号(Unixソケットを使用する場合は-1)
query_hashクエリのハッシュ値(WhaTap内部管理値)
query_start現在アクティブ状態のクエリが開始された時間(アクティブ状態でない場合、最後にクエリが開始された時間)
stateバックエンドプロセスの現在の状態(active/idleなど)
state_changestateが変更された最近の時間
xact_startそのプロセスの現在のトランザクションが開始された時間(アクティブトランザクションがない場合はnull)
backend_startそのバックエンドプロセスが開始された時間
backend_xminバックエンドプロセスが処理中のxidの最小値
backend_typeバックエンドプロセスのタイプ、autovacuum workerlogical replication launcherclient backendcheckpointerなど
backend_xidバックエンドが使用中のxid
wait_event_typeバックエンドプロセスが待機中のイベントtype
wait_eventバックエンドプロセスが現在待機中の場合は、待機イベント名
ノート

WhaTapは、クライアントに関する情報をデフォルトで保存します。