ApsaraDB RDS terintegrasi dengan CloudMonitor untuk memantau instans PostgreSQL Anda dan mengirim notifikasi email ke kelompok kontak peringatan saat suatu metrik melebihi ambang batas. Tersedia dua pendekatan: aktifkan Initiative Alert untuk cakupan instan dengan tujuh aturan prasetel, atau buat aturan peringatan kustom sesuai metrik dan ambang batas yang disesuaikan dengan beban kerja Anda.
Cara kerja aturan peringatan
Aturan peringatan mengambil sampel metrik pada periode statistik tetap (misalnya, setiap 60 detik) dan memicu peringatan ketika nilai sampel melebihi ambang batas selama jumlah periode berurutan tertentu. Sebagai contoh, jika ambang batas CPU Utilization adalah 90% dengan periode statistik 60 detik dan durasi 5 periode berurutan, peringatan hanya dipicu setelah CPU tetap di atas 90% selama lima menit berturut-turut—bukan karena lonjakan sesaat. CloudMonitor kemudian mengirim email ke semua kontak dalam kelompok kontak peringatan yang dikonfigurasi.
Aktifkan Initiative Alert
Initiative Alert menerapkan tujuh aturan prasetel ke instans Anda secara instan, mencakup metrik PostgreSQL-spesifik paling kritis. Tidak diperlukan konfigurasi ambang batas manual.
Prasyarat
Sebelum memulai, pastikan Anda telah memiliki:
Instans ApsaraDB RDS for PostgreSQL
Akun Alibaba Cloud (pemilik akun ditetapkan sebagai kontak peringatan default)
Nyalakan Initiative Alert
Buka halaman Instances. Di bilah navigasi atas, pilih wilayah tempat instans berada, lalu klik ID instans.
Di panel navigasi kiri, klik Monitoring and Alerts.
Klik tab Alerts.
Di bagian kanan halaman, nyalakan sakelar Initiative Alert.
Sistem segera mulai memantau metrik berikut:
| Nama aturan | Metrik | Periode statistik | Ambang batas peringatan |
|---|---|---|---|
| SystemDefault_acs_rds_dashboard_PG_RO_ReadLag | Synchronization Latency of Read-only Instances | 60 detik | Rata-rata ≥ 7.200 detik selama 5 periode berurutan |
| SystemDefault_acs_rds_dashboard_conn_usage | Connections Usage | 60 detik | Rata-rata ≥ 90% selama 5 periode berurutan |
| SystemDefault_acs_rds_dashboard_local_fs_size_usage | Disk Usage | 60 detik | Rata-rata ≥ 90% selama 5 periode berurutan |
| SystemDefault_acs_rds_dashboard_cpu_usage | CPU Utilization | 60 detik | Rata-rata ≥ 90% selama 5 periode berurutan |
| SystemDefault_acs_rds_dashboard_iops_usage | IOPS Utilization | 60 detik | Rata-rata ≥ 80% selama 5 periode berurutan |
| SystemDefault_acs_rds_dashboard_PG_MaxSlotWalDelay | Maximum Replication Slot Latency | 60 detik | Rata-rata ≥ 1.024 MB selama 5 periode berurutan |
| SystemDefault_acs_rds_dashboard_PG_SwellTime | Longest Transaction Duration | 60 detik | Rata-rata ≥ 36.000 detik selama 5 periode berurutan |
(Opsional) Perbarui kontak peringatan
Secara default, pemberitahuan peringatan dikirim ke pemilik Akun Alibaba Cloud. Untuk menambah atau mengubah kontak:
Masuk ke Cloud Monitor console.
Di panel navigasi kiri, klik Alert ContactsDefault Contact Group.
Di tab Alert Contacts, klik Create Alert Contact. Untuk detailnya, lihat Buat kontak peringatan atau kelompok kontak peringatan.
Di tab Alert Contact Group, cari Default Contact Group, lalu klik ikon
.Di panel Modify Contact Group, perbarui kontak-kontak tersebut.
Konfigurasikan aturan peringatan kustom
Untuk metrik yang tidak dicakup oleh Initiative Alert atau untuk menerapkan ambang batas berbeda, buat aturan peringatan kustom di CloudMonitor. Peringatan akan dikirim melalui email ke semua kontak dalam kelompok kontak peringatan yang Anda tentukan.
Metrik berikut tersedia untuk aturan kustom:
| Metrik |
|---|
| 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 |
Buat aturan peringatan kustom
Buka halaman Instances. Di bilah navigasi atas, pilih wilayah tempat instans berada, lalu klik ID instans.
Di panel navigasi kiri, klik Monitoring and Alerts.
Klik tab Alerts.
Di bagian kanan halaman, klik Set Alert Rule untuk membuka CloudMonitor console.
Buat kelompok kontak peringatan. Untuk detailnya, lihat Buat kontak peringatan atau kelompok kontak peringatan.
Buat aturan peringatan. Untuk detailnya, lihat Buat aturan peringatan.
Saat membuat aturan peringatan, atur parameter Product ke ApsaraDB RDS for PostgreSQL.
Anda juga dapat memantau sumber daya berdasarkan tag. Untuk detailnya, lihat Pantau sumber daya berdasarkan tag.