← Tüm veritabanları
AP

Azure PostgreSQL izleme

Azure Database for PostgreSQL Flexible Server, ClusterEye'da agentless izlenir: bağlantı ClusterEye API sunucusundan TLS ile kurulur ve Azure tarafına hiçbir şey kurulmaz. Yönetilen bir serviste host'a erişemediğiniz için kaynak görünürlüğü kritiktir; ClusterEye kaynak headroom'unu, storage büyümesini, bekleme profilini ve sorgu davranışını platformun izin verdiği görünümlerden toplar.

Agentless izlenirVarsayılan port: 5432Sürümler: Flexible Server

Neyi okuyoruz

pg_stat_activity — oturumlar, bekleme olayları ve blocking zincirleri
pg_stat_statements — sorgu bazlı süre ve çağrı istatistikleri (azure.extensions ile etkinleştirildiğinde)
pg_stat_user_tables / user_indexes — ölü tuple birikimi, vacuum geçmişi ve index kullanımı
pg_stat_replication — replikasyon gecikmesi ve replika durumu
Veritabanı ve tablo boyutları — storage kullanımı ve büyüme eğrisi
Transaction ID yaşı — wraparound mesafesi ve autovacuum yetişme durumu
pg_settings — sunucu parametreleri ve Azure tarafından uygulanan sınırlar

Azure PostgreSQL'e özel neler yapıyor

Kaynak headroom analizi

Seçtiğiniz compute katmanına göre CPU, bellek ve bağlantı başlıklarında ne kadar pay kaldığı ölçülür; ölçek büyütme kararının ne zaman gerekeceği gerekçelendirilir.

Storage büyüme tahmini

Depolama kullanımı zaman içinde izlenir ve yapılandırılmış limite ulaşma tarihi tahmin edilir — Flexible Server'da storage küçültülemediği için bu tahmin özellikle önemlidir.

Autovacuum ve wraparound takibi

Ölü tuple oranı, autovacuum'un yetişip yetişmediği ve transaction ID wraparound mesafesi izlenir; yönetilen serviste manuel müdahale imkânı kısıtlı olduğu için erken uyarı üretilir.

Bekleme profili ve blocking

Bekleme olayları sınıflandırılır ve blocking zincirleri çözümlenir; host metriklerine erişemediğiniz bir ortamda darboğazın nerede olduğu veritabanı içinden gösterilir.

Gereken minimum yetkiler

Baseline salt-okunurdur ve üretimde güvenle verilebilir.

sql
-- Run as the Flexible Server admin (a member of azure_pg_admin)
CREATE ROLE clustereye LOGIN PASSWORD '<strong-password>';
GRANT pg_monitor TO clustereye;

-- repeat for every monitored database
GRANT CONNECT ON DATABASE <db> TO clustereye;

Ön koşullar

·Agentless: bağlantı ClusterEye API sunucusundan kurulur; Flexible Server desteklenir.
·TLS zorunludur (sslmode=require). Firewall kuralı veya private access (VNet) gerekir.
·Sorgu zekâsı için: azure.extensions sunucu parametresine pg_stat_statements eklenmeli, ardından her veritabanında CREATE EXTENSION pg_stat_statements çalıştırılmalıdır.
·Extension Azure allowlist'i tarafından engelleniyorsa ClusterEye bunu ayrı bir durum olarak raporlar ve ne yapılacağını yazar.
Kurulum ve yetki detayları →

Sık sorulan sorular

Flexible Server desteklenir. Bağlantı ClusterEye API sunucusundan 5432/tcp üzerinden ve TLS zorunlu olarak (sslmode=require) kurulur; Azure tarafında bir firewall kuralı veya private access (VNet) yapılandırılmalıdır.

Azure PostgreSQL ortamınızı 5 dakikada izlemeye başlayın.

Kurulum tek komut. Sorularınız için ekibimize yazabilirsiniz.

Canlı demo planlaKurulum ve yetki detayları