PostgreSQL için Azure Veritabanı - Tek Sunucu’yu İzleme ve Ayarlama
ŞUNLAR IÇIN GEÇERLIDIR: PostgreSQL için Azure Veritabanı - Tek Sunucu
Önemli
PostgreSQL için Azure Veritabanı - Tek Sunucu kullanımdan kaldırma yolundadır. PostgreSQL için Azure Veritabanı - Esnek Sunucu'ya yükseltmenizi kesinlikle öneririz. PostgreSQL için Azure Veritabanı - Esnek Sunucu'ya geçiş hakkında daha fazla bilgi için bkz. PostgreSQL için Azure Veritabanı Tek Sunucu'ya neler oluyor?
Sunucularınız hakkındaki verileri izlemek, iş yükünüzle ilgili sorunları gidermenize ve iyileştirmenize yardımcı olur. PostgreSQL için Azure Veritabanı, sunucunuzun davranışıyla ilgili içgörü sağlamak için çeşitli izleme seçenekleri sunar.
Ölçümler
PostgreSQL için Azure Veritabanı, PostgreSQL sunucusunu destekleyen kaynakların davranışlarıyla ilgili içgörüler sunan çeşitli ölçümler sağlar. Her ölçüm bir dakikalık sıklıkta yayılır ve 93 güne kadar geçmişe sahiptir. Ölçümler üzerinde uyarılar yapılandırabilirsiniz. Adım adım yönergeler için bkz. Uyarıları ayarlama. Diğer görevler arasında otomatik eylemler ayarlama, gelişmiş analiz gerçekleştirme ve arşivleme geçmişi yer alır. Daha fazla bilgi için bkz. Azure Ölçümlerine Genel Bakış.
Ölçümlerin listesi
Bu ölçümler PostgreSQL için Azure Veritabanı için kullanılabilir:
Error
Görünen Ad | Ölçüm Kimliği | Birim | Açıklama |
---|---|---|---|
Başarısız Bağlantılar | connections_failed | Count | Başarısız olan kurulan bağlantı sayısı. |
Latency
Görünen Ad | Ölçüm Kimliği | Birim | Açıklama |
---|---|---|---|
Çoğaltmalar Arasında En Fazla Gecikme | pg_replica_log_delay_in_bytes | Bayt | Birincil ve en gecikmeli çoğaltma arasındaki bayt cinsinden gecikme. Bu ölçüm yalnızca birincil sunucuda kullanılabilir. |
Çoğaltma Gecikmesi | pg_replica_log_delay_in_seconds | Saniye | Son yeniden oynatılan işlemden bu yana geçen süre. Bu ölçüm yalnızca çoğaltma sunucularında kullanılabilir. |
Saturation
Görünen Ad | Ölçüm Kimliği | Birim | Açıklama |
---|---|---|---|
Kullanılan Yedekleme Depolama Alanı | backup_storage_used | Bayt | Kullanılan yedekleme depolama alanı miktarı. Bu ölçüm, sunucu için ayarlanan yedekleme saklama süresine göre tutulan tüm tam veritabanı yedeklemeleri, değişiklik yedekleri ve günlük yedeklemeleri tarafından kullanılan depolama alanının toplamını temsil eder. Yedeklemelerin sıklığı hizmet tarafından yönetilir ve kavramlar makalesinde açıklanmıştır. Coğrafi olarak yedekli depolama için yedekleme alanı kullanımı, yerel olarak yedekli depolamanın iki katıdır. |
CPU yüzdesi | cpu_percent | Yüzde | Kullanımdaki CPU yüzdesi. |
GÇ yüzdesi | io_consumption_percent | Yüzde | Kullanımdaki GÇ yüzdesi. (Temel katman sunucuları için geçerli değildir.) |
Bellek yüzdesi | memory_percent | Yüzde | Kullanımdaki bellek yüzdesi. |
Sunucu Günlüğü depolama sınırı | serverlog_storage_limit | Bayt | Bu sunucu için en yüksek sunucu günlüğü depolama alanı. |
Sunucu Günlüğü depolama yüzdesi | serverlog_storage_percent | Yüzde | Sunucunun en fazla sunucu günlük depolama alanı dışında kullanılan sunucu günlüğü depolama yüzdesi. |
Kullanılan Sunucu Günlüğü depolama alanı | serverlog_storage_usage | Bayt | Kullanılan sunucu günlüğü depolama alanı miktarı. |
Depolama sınırı | storage_limit | Bayt | Bu sunucu için en yüksek depolama alanı. |
Depolama yüzdesi | storage_percent | Yüzde | Sunucunun üst sınırının dışında kullanılan depolama yüzdesi. |
Kullanılan depolama alanı | storage_used | Bayt | Kullanılan depolama alanı miktarı. Hizmet tarafından kullanılan depolama alanı veritabanı dosyalarını, işlem günlüklerini ve sunucu günlüklerini içerebilir. |
Traffic
Görünen Ad | Ölçüm Kimliği | Birim | Açıklama |
---|---|---|---|
Etkin Bağlantılar | active_connections | Count | Sunucuya yönelik etkin bağlantı sayısı. |
Ağ Çıkışı | network_bytes_egress | Bayt | Etkin bağlantılar arasında Ağ Çıkışı. |
Ağ Girişi | network_bytes_ingress | Bayt | Etkin bağlantılar arasında Ağ İletişimi. |
Sunucu günlükleri
Sunucunuzda günlüğe kaydetmeyi etkinleştirebilirsiniz. Bu kaynak günlükleri Azure İzleyici günlüklerine, Event Hubs'a ve depolama hesabına gönderilebilir. Günlüğe kaydetme hakkında daha fazla bilgi edinmek için sunucu günlükleri sayfasını ziyaret edin.
Sorgu Deposu
Sorgu Deposu , sorgu çalışma zamanı istatistikleri ve bekleme olayları dahil olmak üzere zaman içindeki sorgu performansını izler. Bu özellik, sorgu çalışma zamanı performans bilgilerini query_store şeması altında azure_sys adlı bir sistem veritabanında kalıcı hale döndürür. Çeşitli yapılandırma düğmeleri aracılığıyla verilerin toplanmasını ve depolanmasını denetleyebilirsiniz.
Sorgu Performansı İçgörüleri
Sorgu Performansı İçgörüleri, Azure portal erişilebilir görselleştirmeler sağlamak için Sorgu Deposu ile birlikte çalışır. Bu grafikler, performansı etkileyen temel sorguları belirlemenizi sağlar. Sorgu Performansı İçgörüleri'ne PostgreSQL için Azure Veritabanı sunucunuzun portal sayfasının Akıllı Performans bölümünden erişilebilir.
Performans Önerileri
Performans Önerileri özelliği, iş yükü performansını geliştirmeye yönelik fırsatları tanımlar. Performans Önerileri, iş yüklerinizin performansını geliştirme potansiyeline sahip yeni dizinler oluşturmaya yönelik öneriler sağlar. Dizin önerileri oluşturmak için özellik, şeması ve Sorgu Deposu tarafından bildirilen iş yükü de dahil olmak üzere çeşitli veritabanı özelliklerini dikkate alır. Herhangi bir performans önerisini uyguladıktan sonra müşterilerin bu değişikliklerin etkisini değerlendirmek için performansı test etmesi gerekir.
Planlı bakım bildirimi
Planlı bakım bildirimleri, PostgreSQL için Azure Veritabanı - Tek Sunucunuza yaklaşan planlı bakım için uyarılar almanıza olanak sağlar. Bu bildirimler Hizmet Durumu'nun planlı bakımıyla tümleştirilmiştir ve abonelikleriniz için zamanlanmış tüm bakımı tek bir yerde görüntülemenize olanak sağlar. Ayrıca, farklı kaynaklardan sorumlu farklı kişileriniz olabileceğinden, bildirimi farklı kaynak grupları için doğru hedef kitlelere ölçeklendirmeye yardımcı olur. Yaklaşan bakımla ilgili bildirimi olaydan 72 saat önce alırsınız.
Planlı bakım bildirimleri belgesinde bildirimleri ayarlama hakkında daha fazla bilgi edinin.
Sonraki adımlar
- Ölçümde uyarı oluşturma yönergeleri için uyarıların nasıl ayarlanacağına bakın.
- Azure portal, REST API veya CLI kullanarak ölçümlere erişme ve bunları dışarı aktarma hakkında daha fazla bilgi için bkz. Azure Ölçümlerine Genel Bakış
- Sunucunuzu izlemeye yönelik en iyi yöntemler hakkındaki blogumuzu okuyun.
- PostgreSQL için Azure Veritabanı - Tek Sunucuda planlı bakım bildirimleri hakkında daha fazla bilgi edinin.