Aracılığıyla paylaş


PostgreSQL için Azure Veritabanı - Esnek Sunucu için sunucu günlüklerini etkinleştirme, listeleme ve indirme

ŞUNLAR IÇIN GEÇERLIDIR: PostgreSQL için Azure Veritabanı - Esnek Sunucu

PostgreSQL için Azure Veritabanı esnek sunucu örneğini izlemeye ve sorunlarını gidermeye yardımcı olmak ve sunucularınızda çalıştırılan etkinlikler hakkında ayrıntılı içgörüler elde etmek için sunucu günlüklerini kullanabilirsiniz.

Varsayılan olarak, esnek PostgreSQL için Azure Veritabanı sunucudaki sunucu günlükleri özelliği devre dışıdır. Ancak, özelliği etkinleştirdikten sonra PostgreSQL için Azure Veritabanı esnek sunucu seçili günlük türündeki olayları yakalamaya başlar ve bunları bir dosyaya yazar. Ardından azure portalını veya Azure CLI'yi kullanarak sorun giderme çabalarınıza yardımcı olacak dosyaları indirebilirsiniz. Bu makalede, esnek PostgreSQL için Azure Veritabanı sunucuda sunucu günlükleri özelliğinin nasıl etkinleştirileceği ve sunucu günlük dosyalarının nasıl indirileceği açıklanır. Ayrıca özelliği devre dışı bırakma hakkında bilgi sağlar.

Bu öğreticide şunları nasıl yapacağınızı öğreneceksiniz:

  • Sunucu günlükleri özelliğini etkinleştirin.
  • Sunucu günlükleri özelliğini devre dışı bırakın.
  • Sunucu günlük dosyalarını indirin.

Önkoşullar

Bu öğreticiyi tamamlamak için PostgreSQL için Azure Veritabanı esnek bir sunucu örneği gerekir. Yeni bir sunucu oluşturmanız gerekiyorsa bkz. PostgreSQL için Azure Veritabanı - Esnek Sunucu oluşturma.

Sunucu günlüklerini etkinleştirme

Sunucu günlükleri özelliğini etkinleştirmek için aşağıdaki adımları uygulayın.

  1. Azure portalında PostgreSQL için Azure Veritabanı esnek sunucu örneğinizi seçin.

  2. Sol bölmedeki İzleme'nin altında Sunucu günlükleri'ni seçin.

    Esnek PostgreSQL için Azure Veritabanı sunucu günlüklerini gösteren ekran görüntüsü.

  3. Sunucu günlüklerini etkinleştirmek için Sunucu günlükleri'nin altında Etkinleştir'i seçin.

    Sunucu Günlüklerini Etkinleştir'i gösteren ekran görüntüsü.

  4. Bekletme süresini (gün cinsinden) yapılandırmak için kaydırıcıyı seçin. Minimum saklama 1 gün ve Maksimum saklama 7 gündür.

Not

Sunucu günlüklerinizi, Sunucu Parametreleri'ni kullanarak yukarıdaki gibi yapılandırabilir, bu parametreler için uygun değerleri ayarlayabilirsiniz: bu özelliği etkinleştirmek için logfiles.download_enable ON olarak logfiles.download_enable ve gün içinde bekletmeyi tanımlamak için logfiles.retention_days. Başlangıçta, sunucu günlükleri ayarlanan saklama süresi için yedekleme depolama alanına geçmeden önce yaklaşık bir saat boyunca veri disk alanı kaplar.

Sunucu günlüklerini indirme

Sunucu günlüklerini indirmek için aşağıdaki adımları uygulayın.

Not

Günlükler etkinleştirildikten sonra günlük dosyaları birkaç dakika sonra indirilebilir.

  1. Ad'ın altında, indirmek istediğiniz günlük dosyasını seçin ve ardından Eylem'in altında İndir'i seçin.

    Sunucu Günlükleri - İndirme'nin gösterildiği ekran görüntüsü.

  2. Aynı anda birden çok günlük dosyası indirmek için, Ad'ın altında indirmek istediğiniz dosyaları seçin ve ardından Ad'ın üstünde İndir'i seçin.

    Sunucu Günlüklerini gösteren ekran görüntüsü - Tümünü indir.

Sunucu Günlüklerini Devre Dışı Bırak

  1. Azure portalınızdan İzleme sunucusu bölmesinden Sunucu günlükleri'ni seçin.

  2. Sunucu günlüklerini dosyaya devre dışı bırakmak için Etkinleştir'in işaretini kaldırın. (Ayar, kullanılabilir tüm log_types günlüğe kaydetmeyi devre dışı bırakır)

    Sunucu Günlükleri - Devre Dışı Bırak'ı gösteren ekran görüntüsü.

  3. Kaydet'i seçin.

Sonraki adımlar