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

ApsaraDB RDS:PostgreSQL のアラートルールを管理する

最終更新日:Mar 29, 2026

ApsaraDB RDS は CloudMonitor と統合されており、PostgreSQL インスタンスをモニタリングし、メトリックがしきい値を超えた場合にアラートグループにメールで通知を送信します。アプローチは 2 つあります。7 つの事前設定ルールですぐに適用できるイニシアティブアラートを有効にするか、ワークロードに合わせてメトリックとしきい値をカスタマイズしたカスタムアラートルールを作成します。

アラートルールの仕組み

アラートルールは、一定の統計期間 (例:60 秒ごと) でメトリックをサンプリングし、サンプリングされた値が指定された連続期間にわたってしきい値を超えた場合にアラートをトリガーします。たとえば、CPU 使用率のしきい値が 90%、統計期間が 60 秒、持続時間が 5 連続期間の場合、CPU が 5 分間連続して 90% を超えた場合にのみアラートが作動し、一度の急上昇では作動しません。その後、CloudMonitor は設定されたアラートグループ内のすべての連絡先にメールを送信します。

イニシアティブアラートの有効化

イニシアティブアラートは、最も重要な PostgreSQL 固有のメトリックをカバーする 7 つの事前設定ルールをインスタンスに即座に適用します。手動でのしきい値設定は不要です。

前提条件

開始する前に、以下をご確認ください。

  • ApsaraDB RDS for PostgreSQL インスタンス

  • Alibaba Cloud アカウント (アカウント所有者がデフォルトのアラート連絡先として設定されています)

イニシアティブアラートを有効にする

  1. [インスタンス] ページに移動します。上部のナビゲーションバーで、インスタンスが存在するリージョンを選択し、インスタンス ID をクリックします。

  2. 左側のナビゲーションウィンドウで、[モニタリングとアラート] をクリックします。

  3. [アラート] タブをクリックします。

  4. ページの右側セクションで、[イニシアティブアラート] スイッチをオンにします。

システムは直ちに以下のメトリックのモニタリングを開始します。

ルール名メトリック統計期間アラートのしきい値
SystemDefault_acs_rds_dashboard_PG_RO_ReadLag読み取り専用インスタンスの同期遅延60 秒平均値 >= 7,200 秒が 5 連続期間続いた場合
SystemDefault_acs_rds_dashboard_conn_usage接続使用率60 秒平均値 >= 90% が 5 連続期間続いた場合
SystemDefault_acs_rds_dashboard_local_fs_size_usageディスク使用率60 秒平均値 >= 90% が 5 連続期間続いた場合
SystemDefault_acs_rds_dashboard_cpu_usageCPU 使用率60 秒平均値 >= 90% が 5 連続期間続いた場合
SystemDefault_acs_rds_dashboard_iops_usageIOPS 使用率60 秒平均値 >= 80% が 5 連続期間続いた場合
SystemDefault_acs_rds_dashboard_PG_MaxSlotWalDelay最大レプリケーションスロット遅延60 秒平均値 >= 1,024 MB が 5 連続期間続いた場合
SystemDefault_acs_rds_dashboard_PG_SwellTime最長トランザクション期間60 秒平均値 >= 36,000 秒が 5 連続期間続いた場合

(オプション) アラート連絡先の更新

デフォルトでは、アラート通知は Alibaba Cloud アカウントの所有者に送信されます。連絡先を追加または変更するには、次の手順を実行します。

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

  2. 左側のナビゲーションウィンドウで、[アラート連絡先]デフォルトの連絡先グループをクリックします。

  3. [アラート連絡先] タブで、[アラート連絡先の作成] をクリックします。詳細については、「アラート連絡先またはアラートグループの作成」をご参照ください。

  4. アラート連絡先グループ」タブで、「デフォルト連絡先グループ」を検索し、編集アイコン アイコンをクリックします。

  5. [連絡先グループの変更] パネルで、連絡先を更新します。

カスタムアラートルールの設定

イニシアティブアラートでカバーされていないメトリックや、異なるしきい値を適用したい場合は、CloudMonitor でカスタムアラートルールを作成します。アラートは、指定したアラートグループ内のすべての連絡先にメールで送信されます。

カスタムルールで利用可能なメトリックは以下の通りです。

メトリック
PG_DBAge
PG_InactiveSlots
PG_MaxExecutingSQLTime
PG_MaxSlotWalDelay
PG_RO_ReadLag
PG_RO_StreamingStatus
PG_ReplayLatency
PG_SwellTime
PG_ActiveConnectionsPerCpu
PG_ConnectionsUtilization
PG_CPUUtilization
PG_IOPSUtilization
PG_INODEUtilization
PG_DISKUtilization
PG_MemoryUtilization

カスタムアラートルールの作成

  1. [インスタンス] ページに移動します。上部のナビゲーションバーで、インスタンスが存在するリージョンを選択し、インスタンス ID をクリックします。

  2. 左側のナビゲーションウィンドウで、[モニタリングとアラート] をクリックします。

  3. [アラート] タブをクリックします。

  4. ページの右側セクションで、[アラートルールの設定] をクリックして CloudMonitor コンソールを開きます。

  5. アラートグループを作成します。詳細については、「アラート連絡先またはアラートグループの作成」をご参照ください。

  6. アラートルールを作成します。詳細については、「アラートルールの作成」をご参照ください。

説明

アラートルールを作成する際、[プロダクト] パラメーターを [ApsaraDB RDS for PostgreSQL] に設定してください。

タグに基づいてリソースをモニタリングすることもできます。詳細については、「タグに基づくリソースのモニタリング」をご参照ください。