Aracılığıyla paylaş


Azure portalından yavaş MariaDB için Azure Veritabanı sorgu günlüklerini yapılandırma ve bu günlüklere erişme

Önemli

MariaDB için Azure Veritabanı kullanımdan kaldırılıyor. MySQL için Azure Veritabanı geçiş yapmanızı kesinlikle öneririz. MySQL için Azure Veritabanı geçiş hakkında daha fazla bilgi için bkz. MariaDB için Azure Veritabanı ne oluyor?.

Azure portalından yavaş MariaDB için Azure Veritabanı sorgu günlüklerini yapılandırabilir, listeleyebilir ve indirebilirsiniz.

Önkoşullar

Bu makaledeki adımlar, MariaDB için Azure Veritabanı sunucunuz olmasını gerektirir.

Günlük kaydetmeyi yapılandırma

Yavaş sorgu günlüğüne erişimi yapılandırın.

  1. Azure Portal oturum açın.

  2. MariaDB için Azure Veritabanı sunucunuzu seçin.

  3. Kenar çubuğundaki İzleme bölümünün altında Sunucu günlükleri'ni seçin. Screenshot of Server logs options

  4. Sunucu parametrelerini görmek için, Günlükleri etkinleştirmek ve günlük parametrelerini yapılandırmak için Burayı seçin'i seçin.

  5. slow_query_log AÇI olarak açın.

  6. log_output kullanarak günlüklerin çıkışını nerede tutabileceğinizi seçin. Günlükleri hem yerel depolamaya hem de Azure İzleyici Tanılama Günlüklerine göndermek için Dosya'yı seçin.

  7. Gereken diğer parametreleri değiştirin.

  8. Kaydet'i seçin.

    Screenshot of slow query log parameters and save.

Sunucu Parametreleri sayfasından, sayfayı kapatarak günlük listesine dönebilirsiniz.

Liste görüntüleme ve günlükleri indirme

Günlük kaydı başladıktan sonra, kullanılabilir yavaş sorgu günlüklerinin listesini görüntüleyebilir ve tek tek günlük dosyalarını indirebilirsiniz.

  1. Azure portalını açın.

  2. MariaDB için Azure Veritabanı sunucunuzu seçin.

  3. Kenar çubuğundaki İzleme bölümünün altında Sunucu günlükleri'ni seçin. Sayfada günlük dosyalarınızın listesi gösterilir.

    Screenshot of Server logs page, with list of logs highlighted

    Bahşiş

    Günlüğün adlandırma kuralı mysql-slow-< sunucunuzun adı-yyyymmddhh.log> şeklindedir. Dosya adında kullanılan tarih ve saat, günlüğün verildiği zamandır. Günlük dosyaları her 24 saatte bir veya hangisi önce gelirse 7,5 GB'de döndürülür.

  4. Gerekirse, tarih ve saate göre belirli bir günlüğe hızla daraltmak için arama kutusunu kullanın. Arama, günlüğün adındadır.

  5. Tek tek günlük dosyalarını indirmek için tablo satırındaki her günlük dosyasının yanındaki aşağı ok simgesini seçin.

    Screenshot of Server logs page, with down-arrow icon highlighted

Tanılama günlükleri ayarlama

  1. Kenar çubuğundaki İzleme bölümünün altında Tanılama ayarları Tanılama ayarı> ekle'yi seçin.

    Screenshot of Diagnostic settings options

  2. Tanılama ayarı adı sağlayın.

  3. Yavaş sorgu günlüklerinin (depolama hesabı, olay hub'ı veya Log Analytics çalışma alanı) hangi veri havuzlarının gönderileceğini belirtin.

  4. Günlük türü olarak MySqlSlowLogs öğesini seçin. Screenshot of Diagnostic settings configuration options

  5. Veri havuzlarını yavaş sorgu günlüklerini yöneltecek şekilde yapılandırdıktan sonra Kaydet'i seçin. Screenshot of Diagnostic settings configuration options, with Save highlighted

  6. Yapılandırdığınız veri havuzlarında inceleyerek yavaş sorgu günlüklerine erişin. Günlüklerin görünmesi 10 dakika kadar sürebilir.

Sonraki adımlar

  • Yavaş sorgu günlüklerini program aracılığıyla indirmeyi öğrenmek için bkz . CLI'da yavaş sorgu günlüklerine erişme.
  • MariaDB için Azure Veritabanı yavaş sorgu günlükleri hakkında daha fazla bilgi edinin.
  • Parametre tanımları ve günlüğe kaydetme hakkında daha fazla bilgi için günlüklerdeki MariaDB belgelerine bakın.