事前アラート機能を有効にするか、カスタム アラート ルールを作成できます。アラート ルールに指定された条件が満たされると、システムはアラート連絡グループ内のすべてのアラート連絡先にアラート通知を送信します。
背景情報
ApsaraDB RDS の監視およびアラート機能は、CloudMonitor の機能を統合することで実装されます。これにより、メトリックとアラート ルールを設定できます。アラート ルールに指定された条件が満たされると、CloudMonitor はメールを送信して、アラート連絡グループ内のすべてのアラート連絡先にアラート通知を送信します。監視メトリックに対応するアラート連絡グループを管理できます。このようにして、アラートが発生した場合、システムはアラート連絡グループ内のアラート連絡先にできるだけ早く通知できます。
事前アラート機能を有効にする
ApsaraDB RDS for PostgreSQL インスタンスの事前アラート機能を有効にすると、RDS インスタンスのアラート システムが即座に構築されます。このようにして、重要なメトリックの例外をできるだけ早く特定できます。
[インスタンス] ページに移動します。上部のナビゲーションバーで、RDS インスタンスが存在するリージョンを選択します。次に、RDS インスタンスを見つけて、インスタンスの ID をクリックします。
左側のナビゲーションウィンドウで、モニターとアラーム をクリックします。
表示されるページで、[アラート] タブをクリックします。
ページの右側のセクションで、[事前アラート] スイッチをオンにします。
事前アラート機能を有効にすると、システムは次のメトリックを自動的に監視します。
ルール名
メトリック
統計期間
説明
SystemDefault_acs_rds_dashboard_PG_RO_ReadLag
読み取り専用インスタンスの同期レイテンシ
60 秒
読み取り専用インスタンスの同期レイテンシ メトリックの平均値が、連続する 5 つの統計期間で 7,200 秒以上の場合、アラートがトリガーされます。ApsaraDB RDS は、アラート連絡グループ内のすべての連絡先にアラートを送信します。
SystemDefault_acs_rds_dashboard_conn_usage
接続使用率
60 秒
接続使用率メトリックの平均値が、連続する 5 つの統計期間で 90% 以上の場合、アラートがトリガーされます。ApsaraDB RDS は、アラート連絡グループ内のすべての連絡先にアラートを送信します。
SystemDefault_acs_rds_dashboard_local_fs_size_usage
ディスク使用率
60 秒
ディスク使用率メトリックの平均値が、連続する 5 つの統計期間で 90% 以上の場合、アラートがトリガーされます。ApsaraDB RDS は、アラート連絡グループ内のすべての連絡先にアラートを送信します。
SystemDefault_acs_rds_dashboard_cpu_usage
CPU 使用率
60 秒
CPU 使用率メトリックの平均値が、連続する 5 つの統計期間で 90% 以上の場合、アラートがトリガーされます。ApsaraDB RDS は、アラート連絡グループ内のすべての連絡先にアラートを送信します。
SystemDefault_acs_rds_dashboard_iops_usage
IOPS 使用率
60 秒
IOPS 使用率メトリックの平均値が、連続する 5 つの統計期間で 80% 以上の場合、アラートがトリガーされます。ApsaraDB RDS は、アラート連絡グループ内のすべての連絡先にアラートを送信します。
SystemDefault_acs_rds_dashboard_PG_MaxSlotWalDelay
最大レプリケーション スロット レイテンシ
60 秒
最大レプリケーション スロット レイテンシ メトリックの平均値が、連続する 5 つの統計期間で 1,024 MB 以上の場合、アラートがトリガーされます。ApsaraDB RDS は、アラート連絡グループ内のすべての連絡先にアラートを送信します。
SystemDefault_acs_rds_dashboard_PG_SwellTime
最長トランザクション期間
60 秒
最長トランザクション期間メトリックの平均値が、連続する 5 つの統計期間で 36,000 秒以上の場合、アラートがトリガーされます。ApsaraDB RDS は、アラート連絡グループ内のすべての連絡先にアラートを送信します。
オプション。アラート連絡先を指定します。デフォルトでは、アラート連絡先は Alibaba Cloud アカウントの所有者に設定されています。アラート連絡先を変更できます。
CloudMonitor コンソール にログオンします。
左側のナビゲーションウィンドウで、[アラートの連絡先] を選択します。
[アラート連絡先] タブで、[アラート連絡先の作成] をクリックします。アラート連絡先を作成する方法の詳細については、「アラート連絡先またはアラート連絡グループを作成する」をご参照ください。
[アラート連絡グループ] タブの検索ボックスに、Default Contact Group と入力して、デフォルトの連絡グループを見つけます。次に、デフォルトの連絡グループの
アイコンをクリックします。
[連絡グループの変更] パネルで、連絡先を変更します。
カスタム アラート ルールを設定する
ApsaraDB RDS では、ビジネス要件に基づいて RDS インスタンスのカスタム アラート ルールを設定できます。次の表に、カスタム アラート ルールで設定できるメトリックを示します。
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 |
[インスタンス] ページに移動します。上部のナビゲーションバーで、RDS インスタンスが存在するリージョンを選択します。次に、RDS インスタンスを見つけて、インスタンスの ID をクリックします。
左側のナビゲーションウィンドウで、モニターとアラーム をクリックします。
表示されるページで、[アラート] タブをクリックします。
ページの右側のセクションで、アラームルール をクリックして、CloudMonitor コンソールに移動します。
アラート契約グループを作成します。詳細については、「アラート連絡先またはアラート連絡グループを作成する」をご参照ください。
アラート ルールを作成します。詳細については、「アラート ルールを作成する」をご参照ください。
説明アラート ルールを作成する場合は、[製品] パラメーターを [apsaradb RDS For Postgresql] に設定します。
タグに基づいてリソースを監視することもできます。詳細については、「タグに基づいてリソースを監視する」をご参照ください。