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

ApsaraDB RDS:カスタムメトリクスモニタリング

最終更新日:Jun 21, 2026

データベースのカスタムビューを作成したり、複数のインスタンスのパフォーマンスを比較したりするには、モニタリングダッシュボードを使用します。モニタリングするインスタンスとメトリクスを選択し、インスタンス間のパフォーマンスを比較し、異なるメトリクスを関連付けることで、データベースの状態に関する包括的な概要を把握できます。

前提条件

ApsaraDB RDS for PostgreSQL インスタンスは High-availability Edition である必要があります。

説明

Database Autonomy Service (DAS) は、2022年5月20日より ApsaraDB RDS for PostgreSQL 向けにモニタリングダッシュボード機能の提供を順次開始しています。

モニタリングダッシュボードの追加

  1. ApsaraDB RDS コンソールにログインします。

  2. 左側のナビゲーションペインで、O&M と監視 > パフォーマンスセンター をクリックします。

  3. パフォーマンスセンター ページで、モニタリングダッシュボード タブをクリックします。

  4. 対象のデータベースエンジンのタブで、[Add Monitoring Dashboard] をクリックします。

  5. [New Monitoring Dashboard] の名前を入力し、決定 をクリックします。

  6. [Select Instances and Metrics] をクリックし、対象のインスタンスとメトリクスを選択してから、选择 をクリックします。

    説明
    • 最大 32 個のインスタンスをモニタリングできます。

    • メトリクスの詳細については、「メトリクス」をご参照ください。

    [Select Instances and Metrics] ダイアログボックスで、対象のインスタンスを選択します。[Select Metrics] エリアで、モニタリングする PostgreSQL のメトリクス (ホストメトリクスと基本的な PostgreSQL モニタリングを含む) を選択します。次に、[Confirm] をクリックします。

  7. Click [Confirm].

    説明

    To modify the instances or metrics on the dashboard, click [Add Instances and Metrics].

メトリクスの傾向の表示

  1. ApsaraDB RDS コンソール にログインします。

  2. 左側のナビゲーションペインで、O&M と監視 > パフォーマンスセンター を選択します。

  3. パフォーマンスセンター ページで、モニタリングダッシュボード タブをクリックします。

  4. 対象のデータベースエンジンのタブで、目的のモニタリングダッシュボードを選択し、時間範囲を設定して、選択したメトリクスの傾向チャートを表示します。

    説明

    時間範囲を選択する際、終了時刻は開始時刻より後である必要があり、範囲は 7 日間を超えることはできません。

    • インスタンスでフィルター を使用して複数のインスタンスを選択し、それらのメトリクスを比較します。

    • 自動更新 を有効にすると、データが 5 秒ごとに更新されます。

    • リンクグラフ を有効にすると、メトリクスを関連付けて、同じ時点での値を確認できます。

    • グラフのレイアウト を使用して、1 行に表示するメトリクス傾向チャートの数を設定します。

    • インスタンスとメトリクスの追加 をクリックして、ダッシュボード内のインスタンスまたはメトリクスを変更します。

    • メトリクス傾向チャートの 詳細 をクリックすると、チャートが拡大表示されます。時間範囲を変更して、異なる期間におけるメトリクスの傾向を表示することもできます。

    • メトリクス傾向チャートの 削除 をクリックすると、モニタリングダッシュボードからそのメトリクスが削除されます。

メトリクス

カテゴリ

パラメーター

説明

ホストメトリクス

cpu_sys_ratio

PostgreSQL プロセスのカーネルモードでの CPU 使用率。

cpu_user_ratio

PostgreSQL プロセスのユーザーモードでの CPU 使用率。

cpu_usage

PostgreSQL プロセスの CPU 使用率。

mem_usage

PostgreSQL プロセスのメモリ使用量。

data.r_s

データディレクトリが格納されているディスクの読み取り IOPS。

data.iops

データディレクトリが格納されているディスクの IOPS。

data.w_s

データディレクトリが格納されているディスクの書き込み IOPS。

local_fs_size_total

合計ディスク容量。

data.fs.used

データディレクトリが格納されているディスクの使用済み容量。

data.fs.usage

データディレクトリが格納されているディスクの使用率。

network_out_io

PostgreSQL プロセスのアウトバウンドネットワークトラフィック。

network_io

PostgreSQL プロセスのネットワークトラフィック。

network_in_io

PostgreSQL プロセスのインバウンドネットワークトラフィック。

基本的な PostgreSQL モニタリング

waiting_connection

待機中の接続数。

idle_in_transaction

トランザクション内でアイドル状態のセッション数。

active_session

アクティブセッション数。

total_session

セッションの総数。

tup_inserted

1 秒あたりに挿入された行数。

tup_deleted

1 秒あたりに削除された行数。

tup_updated

1 秒あたりに更新された行数。

tup_returned

シーケンシャルスキャンによって 1 秒あたりに返された行数。

tup_fetched

インデックススキャンによって 1 秒あたりにフェッチされた行数。

tps

1 秒あたりのトランザクション数 (TPS)。

xact_rollback

1 秒あたりにロールバックされたトランザクション数。

xact_commit

1 秒あたりにコミットされたトランザクション数。

deadlocks

1 秒あたりのデッドロック数。

oldest_snapshot

最も古いトランザクションスナップショットポイント。このポイントより前に作成されたデッドタプルは回収できます。

max_sent_delay

セカンダリ RDS インスタンスにおけるデータ送信のレイテンシー。

max_replay_delay

セカンダリ RDS インスタンスにおけるデータ再生のレイテンシー。

long_query_5s

5 秒以上実行されている SQL クエリの数。

long_query_1s

1 秒以上実行されている SQL クエリの数。

long_query_3s

3 秒以上実行されている SQL クエリの数。

long_idle_in_transaction_3s

3 秒以上アイドル状態のトランザクション数。

long_idle_in_transaction_5s

5 秒以上アイドル状態のトランザクション数。

long_idle_in_transaction_1s

1 秒以上アイドル状態のトランザクション数。

long_2pc_1s

1 秒以上実行されている 2フェーズコミット (2PC) トランザクションの数。

long_2pc_5s

5 秒以上実行されている 2フェーズコミット (2PC) トランザクションの数。

long_2pc_3s

3 秒以上実行されている 2フェーズコミット (2PC) トランザクションの数。

説明

モニタリングダッシュボードでメトリクス名の横にある 问号 アイコンをクリックして、メトリクスの説明を表示することもできます。