Tüm Ürünler
Search
Belge Merkezi

ApsaraDB RDS:Manage alert rules for PostgreSQL

Son Güncelleme:Oct 02, 2026

ApsaraDB RDS, CloudMonitor ile entegre çalışarak PostgreSQL örneğinizi izler ve bir ölçüm eşik değerini aştığında uyarı iletişim grubunuza e-posta bildirimleri gönderir. İki yaklaşım mevcuttur: Yedi önceden tanımlı kural ile anında kapsama alanı sağlayan Initiative Alert özelliğini etkinleştirebilir veya iş yükünüze özel ölçümler ve eşikler için özel uyarı kuralları oluşturabilirsiniz.

Uyarı kuralları nasıl çalışır?

Uyarı kuralları, sabit bir istatistiksel periyotta (örneğin her 60 saniyede bir) bir ölçümü örnekler ve örneklenen değerin belirtilen sayıda ardışık periyot boyunca eşik değerini aşması durumunda uyarı tetikler. Örneğin, CPU Kullanımı eşiği %90, istatistiksel periyot 60 saniye ve süre 5 ardışık periyot olarak ayarlandıysa, uyarı yalnızca CPU kullanımı 5 dakika boyunca kesintisiz olarak %90'ın üzerinde kaldığında tetiklenir; tek bir ani yükselişte tetiklenmez. CloudMonitor daha sonra yapılandırılmış uyarı iletişim grubundaki tüm kişilere e-posta gönderir.

Initiative Alert özelliğini etkinleştirin

Initiative Alert, en kritik PostgreSQL'e özel ölçümleri kapsayan yedi önceden tanımlı kuralı örneğinize anında uygular. Manuel eşik yapılandırması gerekmez.

Ön koşullar

Başlamadan önce aşağıdakilere sahip olduğunuzdan emin olun:

  • Bir ApsaraDB RDS for PostgreSQL örneği

  • Bir Alibaba Cloud hesabı (hesap sahibi varsayılan uyarı kişisi olarak ayarlanır)

Initiative Alert özelliğini açın

  1. Instances sayfasına gidin. Üst gezinme çubuğunda örneğin bulunduğu bölgeyi seçin, ardından örnek kimliğine tıklayın.

  2. Sol gezinme bölmesinde, Monitoring and Alerts seçeneğine tıklayın.

  3. Alerts sekmesine tıklayın.

  4. Sayfanın sağ tarafındaki bölümde, Initiative Alert anahtarını açın.

Sistem hemen aşağıdaki ölçümleri izlemeye başlar:

Kural adı Ölçüm İstatistiksel periyot Uyarı eşiği
SystemDefault_acs_rds_dashboard_PG_RO_ReadLag Salt Okunur Örneklerin Senkronizasyon Gecikmesi 60 saniye 5 ardışık periyot boyunca Ortalama ≥ 7.200 saniye
SystemDefault_acs_rds_dashboard_conn_usage Bağlantı Kullanımı 60 saniye 5 ardışık periyot boyunca Ortalama ≥ %90
SystemDefault_acs_rds_dashboard_local_fs_size_usage Disk Kullanımı 60 saniye 5 ardışık periyot boyunca Ortalama ≥ %90
SystemDefault_acs_rds_dashboard_cpu_usage CPU Kullanımı 60 saniye 5 ardışık periyot boyunca Ortalama ≥ %90
SystemDefault_acs_rds_dashboard_iops_usage IOPS Kullanımı 60 saniye 5 ardışık periyot boyunca Ortalama ≥ %80
SystemDefault_acs_rds_dashboard_PG_MaxSlotWalDelay Maksimum Çoğaltma Yuvası Gecikmesi 60 saniye 5 ardışık periyot boyunca Ortalama ≥ 1.024 MB
SystemDefault_acs_rds_dashboard_PG_SwellTime En Uzun İşlem Süresi 60 saniye 5 ardışık periyot boyunca Ortalama ≥ 36.000 saniye

(İsteğe bağlı) Uyarı kişisini güncelleyin

Varsayılan olarak uyarı bildirimleri Alibaba Cloud hesap sahibine gönderilir. Kişileri eklemek veya değiştirmek için:

  1. Cloud Monitor konsolu üzerinde oturum açın.

  2. Sol gezinme bölmesinde, Alert ContactsDefault Contact Group seçeneğine tıklayın.

  3. Alert Contacts sekmesinde, Create Alert Contact seçeneğine tıklayın. Ayrıntılar için bkz. Uyarı kişisi veya uyarı iletişim grubu oluşturma.

  4. Alert Contact Group sekmesinde, Default Contact Group öğesini arayın, ardından Edit icon simgesine tıklayın.

  5. Modify Contact Group panelinde kişileri güncelleyin.

Özel uyarı kuralları yapılandırın

Initiative Alert tarafından kapsanmayan ölçümler için veya farklı eşikler uygulamak amacıyla CloudMonitor'da özel uyarı kuralları oluşturun. Uyarılar, belirttiğiniz uyarı iletişim grubundaki tüm kişilere e-posta yoluyla gönderilir.

Özel kurallar için aşağıdaki ölçümler kullanılabilir:

Ölçüm
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

PostgreSQL örnekleri için tüm özel uyarı ölçümleri örnek düzeyindedir ve userId ile instanceId boyutlarına sahiptir. Oturum düzeyindeki ölçümler (çalıştırma süresi ve işlem süresi gibi) uyarı ölçümü olarak kullanılamaz; bu nedenle bunlar için uyarı kuralları oluşturamazsınız.

Uzun süren işlemleri izlemek için aşağıdaki örnek düzeyi ölçümlerden birine dayalı özel bir uyarı kuralı oluşturun:

  • PG_SwellTime: Saniye cinsinden en uzun süren işlemin süresi. Bu süre eşik değerinizi aştığında uyarı tetiklenir.

  • PG_one_minute_transactions: 1 dakikadan uzun süren işlem sayısı. Bu sayı eşik değerinizi aştığında uyarı tetiklenir.

Özel uyarı kuralı oluşturun

  1. Instances sayfasına gidin. Üst gezinme çubuğunda örneğin bulunduğu bölgeyi seçin, ardından örnek kimliğine tıklayın.

  2. Sol gezinme bölmesinde, Monitoring and Alerts seçeneğine tıklayın.

  3. Alerts sekmesine tıklayın.

  4. Sayfanın sağ tarafındaki bölümde, CloudMonitor konsolunu açmak için Set Alert Rule seçeneğine tıklayın.

  5. Bir uyarı iletişim grubu oluşturun. Ayrıntılar için bkz. Uyarı kişisi veya uyarı iletişim grubu oluşturma.

  6. Bir uyarı kuralı oluşturun. Ayrıntılar için bkz. Uyarı kuralı oluşturma.

Not

Uyarı kuralını oluştururken Product parametresini ApsaraDB RDS for PostgreSQL olarak ayarlayın.

Kaynakları etiketlere göre de izleyebilirsiniz. Ayrıntılar için bkz. Kaynakları etiketlere göre izleme.