Azure İzleyici Log Analytics tanılama ayarlarını kullanarak Azure Cosmos DB verilerini izleyin

Tanılama ayarlarını kullanarak Azure'da kaynak günlüklerini toplayabilirsiniz. Kaynaklar Azure kaynak günlüklerini yayar ve bu kaynağın işleyişi hakkında zengin ve sık kullanılan veriler sağlar. Bu günlükler istek başına yakalanır ve veri düzlemi günlükleri olarak da adlandırılır. Veri düzlemi işlemlerine örnek olarak delete, insert ve readFeed verilebilir. Bu günlüklerin içeriği, kaynak türüne göre değişir.

Tanılama ayarları hakkında daha fazla bilgi edinmek için bkz . Azure İzleyici'de tanılama ayarları.

Note

REST API sekmesindeki yönergeleri izleyerek tanılama ayarını kaynağa özgü modda (Tablo için API dışındaki tüm API'ler için) oluşturmanızı öneririz. Bu seçenek, verileri işlemek için geliştirilmiş bir görünümle ek maliyet iyileştirmeleri sağlar.

Prerequisites

  • Mevcut bir Azure Cosmos DB hesabı.
  • Mevcut bir Azure Log Analytics İzleyici çalışma alanı.

Warning

Bir kaynağı silmeniz, yeniden adlandırmanız veya taşımanız ya da kaynak grupları veya abonelikler arasında geçirmeniz gerekiyorsa, önce tanılama ayarlarını silin. Aksi takdirde, bu kaynağı yeniden oluşturursanız, silinen kaynağın tanılama ayarları her kaynağın kaynak yapılandırmasına bağlı olarak yeni kaynağa dahil edilebilir. Yeni kaynakla birlikte tanılama ayarları dahil edilirse, bu, tanılama ayarında tanımlandığı şekilde kaynak günlüklerinin toplanmasını yeniden başlatır ve ilgili metrik ve günlük verilerini önceden yapılandırılmış hedefe gönderir.

Ayrıca, temiz bir çalışma ortamı sağlamak için silmek üzere olduğunuz ve tekrar kullanmayı planlamadığınız bir kaynağın tanılama ayarlarını silmek iyi bir uygulamadır.

Tanılama ayarlarını oluşturma

Burada, hesabınız için tanılama ayarları oluşturma işleminde size yol gösteririz.

Note

Ölçümün kategori olarak günlüklere dışa aktarılması şu anda desteklenmiyor.

  1. Azure portalınaoturum açın.

  2. Mevcut Azure Cosmos DB hesabınıza gidin.

  3. Kaynak menüsünün İzleme bölümünde Tanılama ayarları'nı seçin. Ardından Tanılama ayarı ekle seçeneğini belirleyin.

    Yenilerini oluşturma veya mevcut ayarları düzenleme seçeneklerini içeren tanılama ayarları listesinin ekran görüntüsü.

    Important

    "Tam metin sorgusunu etkinleştirme özelliği hesabınızda etkin değilse, 'daha ayrıntılı günlük kaydı için tam metin sorgusunu etkinleştir' şeklinde bir öneriyle karşılaşabilirsiniz." Bu özelliği etkinleştirmek istemiyorsanız, bu uyarıyı rahatlıkla göz ardı edebilirsiniz. Daha fazla bilgi için bkz . Tam metin sorgusunu etkinleştirme.

  4. Tanılama ayarları bölmesinde, ayara örnek ayarını adlandırın ve ardından QueryRuntimeStatistics kategorisini seçin. Mevcut çalışma alanınızı seçerek Log Analytics Çalışma Alanına Gönder onay kutusunu etkinleştirin. Son olarak hedef seçenek olarak Kaynağa özgü seçeneğini belirleyin.

    Tanılama ayarını yapılandırmaya ilişkin çeşitli seçeneklerin ekran görüntüsü.

Sorgu metninin kaydını açmak için tam metin sorgusunu etkinleştirme

Azure Cosmos DB, ayrıntılı sorun giderme işlemleri için gelişmiş günlük kaydı sağlar. Tam metin sorgusunu etkinleştirerek Azure Cosmos DB hesabınızdaki tüm istekler için engelsiz sorguyu görüntüleyebilirsiniz. Azure Cosmos DB'nin bu verilere erişmesine ve bu verileri günlüklerinizde görünür hale getirmesine de izin verirsiniz.

Warning

Bu özelliğin etkinleştirilmesi ek loglama maliyetlerine neden olabilir. Fiyatlandırma ayrıntıları için bkz. Azure İzleyici fiyatlandırması. Sorun giderme sonrasında bu özelliğin devre dışı bırakılması önerilir.

  1. Mevcut Azure Cosmos DB hesabı sayfasında, kaynak menüsünün Ayarlar bölümünde Özellikler seçeneğini belirleyin. Ardından Tanılama tam metin sorgu özelliğini seçin.

    Azure Cosmos DB hesabı için kullanılabilir özelliklerin ekran görüntüsü.

  2. İletişim kutusunda Enable seçin. Bu ayar birkaç dakika içinde uygulanır. Yeni alınan tüm günlüklerde artık her istek için tam metin veya PIICommand metni yer alır.

    Azure Cosmos DB hesabı için etkinleştirilen tanılama tam metin sorgu özelliğinin ekran görüntüsü.