Azure Cosmos DB ile Azure İzleyici tümleştirmesi

Azure Cosmos DB içgörüleri, birleşik bir etkileşimli deneyimde tüm Azure Cosmos DB kaynaklarınızın genel performansını, hatalarını, kapasitesini ve operasyonel durumunun bir görünümünü sağlar. Bu makale, bu yeni izleme deneyiminin avantajlarını ve deneyimi kuruluşunuzun benzersiz gereksinimlerine uyacak şekilde nasıl değiştirip uyarlayabileceğinizi anlamanıza yardımcı olur.

Introduction

Başlamadan önce, bilgilerin nasıl sunulduğunu ve görselleştirilme şeklini anlamanız gerekir.

Şunları sunar:

  • Azure Cosmos DB kaynaklarınızın tüm abonelikleriniz genelinde tek bir yerde geniş ölçekli bir bakış açısı. Yalnızca değerlendirmek istediğiniz aboneliklerin ve kaynakların kapsamını seçmeli olarak ayarlayabilirsiniz.
  • Belirli bir Azure Cosmos DB kaynağının detaya gitme analizi . Kullanım, hata, kapasite ve işlem kategorilerini kullanarak sorunları tanılayabilir veya ayrıntılı analiz gerçekleştirebilirsiniz. Seçeneklerden herhangi birinin seçilmesi, ilgili Azure Cosmos DB ölçümlerinin ayrıntılı bir görünümünü sağlar.
  • Azure İzleyici çalışma kitabı şablonlarının üzerine kurulu özelleştirilebilir deneyim. Hangi ölçümlerin görüntüleneceğini değiştirebilir, sınırlarınıza uygun eşikleri değiştirebilir veya ayarlayabilir ve ardından özel bir çalışma kitabına kaydedebilirsiniz. Daha sonra çalışma kitaplarındaki grafikler Azure panolarına sabitlenebilir.

Bu özellik herhangi bir şeyi etkinleştirmenizi veya yapılandırmanızı gerektirmez. Bu Azure Cosmos DB ölçümleri varsayılan olarak toplanır.

Note

Bu özelliğe erişmek için ücret alınmaz. Ücretler yalnızca Azure İzleyici fiyatlandırma ayrıntıları sayfasında açıklandığı gibi yapılandırdığınız veya etkinleştirdiğiniz Azure İzleyici temel özellikleri için geçerlidir.

Azure portalından içgörüleri görüntüleme

  1. Azure portalında oturum açın ve Azure Cosmos DB hesabınıza gidin.

  2. Hesap ölçümlerinizi Ölçümler bölmesinden veya İçgörüler bölmesinden görüntüleyebilirsiniz.

    • Ölçümler: Bu bölme, düzenli aralıklarla toplanan sayısal ölçümler sağlar ve belirli bir zamanda sistemin bazı yönlerini açıklar. Örneğin, sunucu tarafı gecikme süresi ölçümünü, normalleştirilmiş istek birimi kullanım ölçümünü vb. görüntüleyebilir ve izleyebilirsiniz.

    • İçgörüler: Bu bölme, Azure Cosmos DB için özelleştirilmiş bir izleme deneyimi sağlar. İçgörüler, Azure İzleyici'de toplanan ölçümlerin ve günlüklerin aynısını kullanır ve hesabınız için toplu bir görünüm gösterir.

  3. İçgörüler bölmesini açın. İçgörüler bölmesi varsayılan olarak aktarım hızı, istekler, depolama, kullanılabilirlik, gecikme süresi, sistem ve yönetim işlemleri ölçümlerini gösterir. Hesabınızdaki her kapsayıcı için bu ölçümler bölmede gösterilir. İçgörüleri görüntülemek istediğiniz Zaman Aralığı, Veritabanı ve Kapsayıcı'yı seçebilirsiniz. Genel Bakış sekmesinde ru/sn kullanımı, veri kullanımı, dizin kullanımı, kısıtlanmış istekler ve seçilen veritabanı ve kapsayıcı için normalleştirilmiş RU/sn tüketimi gösterilir.

    Azure portalında Azure Cosmos DB performans ölçümlerinin ekran görüntüsü.

  4. İçgörüler bölmesinde aşağıdaki ölçümler kullanılabilir:

    • Aktarım hızı. Bu sekmede, kapsayıcı için sağlanan aktarım hızının veya depolama kapasitesinin aşılması nedeniyle tüketilen veya başarısız olan istek birimi sayısı (429 yanıt kodu) görüntülenir.

    • İstekler. Bu sekmede durum koduna göre, işlem türüne göre işlenen isteklerin toplam sayısı ve başarısız isteklerin sayısı (429 yanıt kodu) gösterilir. Kapsayıcı için sağlanan aktarım hızı veya depolama kapasitesi aşıldığında istekler başarısız olur.

    • Depolama. Bu sekmede, seçilen zaman aralığındaki verilerin ve dizin kullanımının boyutu gösterilir.

    • Kullanılabilirlik. Bu sekmede, saat başına toplam istek sayısı içindeki başarılı isteklerin yüzdesi gösterilir. Azure Cosmos DB hizmet düzeyi sözleşmeleri (SLA) başarı oranını tanımlar.

    • Gecikme süresi. Bu sekme, hesabınızın çalıştığı bölgede Azure Cosmos DB tarafından gözlemlenen okuma ve yazma gecikmesini gösterir. Coğrafi olarak çoğaltılmış bir hesap için bölgeler arasında gecikme süresini görselleştirebilirsiniz. Sunucu tarafı gecikme süresini farklı işlemlere göre de görüntüleyebilirsiniz. Bu ölçüm, uçtan uca istek gecikme süresini temsil etmez.

    • Sistem. Bu sekme, birincil bölümün kaç meta veri isteğine hizmet ettiğini gösterir. Ayrıca sınırlanan isteklerin belirlenmesine de yardımcı olur.

    • Yönetim İşlemleri. Bu sekmede hesap oluşturma, silme, anahtar güncelleştirmeleri, ağ ve çoğaltma ayarları gibi hesap yönetimi etkinliklerine yönelik ölçümler gösterilir.

Azure Cosmos DB için kullanım ve performans ölçümlerini görüntüleme

Tüm aboneliklerinizde depolama hesaplarınızın kullanımını ve performansını görüntülemek için:

  1. Azure portalınaoturum açın.

  2. Monitör'ü arayın ve Monitör'ü seçin.

  3. Azure Cosmos DB'yi seçin.

    Azure Cosmos DB'ye Genel Bakış çalışma kitabını gösteren ekran görüntüsü.

Overview

Genel Bakış sayfasında, tabloda etkileşimli Azure Cosmos DB ölçümleri görüntülenir. Sonuçları, aşağıdaki açılan listelerden seçtiğiniz seçeneklere göre filtreleyebilirsiniz:

  • Abonelikler: Yalnızca Azure Cosmos DB kaynağına sahip abonelikler listelenir.
  • Azure Cosmos DB: Tümünü, bir alt kümeyi veya tek bir Azure Cosmos DB kaynağını seçebilirsiniz.
  • Zaman Aralığı: Varsayılan olarak, son dört saatlik bilgiler, yapılan ilgili seçimlere göre görüntülenir.

Açılan listelerin altındaki sayaç kutucuğu, seçili aboneliklerde yer alan toplam Azure Cosmos DB kaynağı sayısını toplar. Çalışma kitabındaki sütunlar için koşullu renk kodlama veya ısı haritaları işlem ölçümlerini rapor eder. En derin renk en yüksek değere sahiptir. Açık renk, en düşük değerleri temel alır.

Performans ölçümlerinin ayrı veritabanı kapsayıcısı düzeyinde dökümünü görüntülemek için Azure Cosmos DB kaynaklarından birinin yanındaki açılan oku seçin.

Tek tek veritabanı kapsayıcılarını ve ilişkili performans dökümünü ortaya çıkaran genişletilmiş açılan listeyi gösteren ekran görüntüsü.

İlişkili Azure Cosmos DB hesabı için varsayılan Genel Bakış'a gitmek için mavi renkle vurgulanmış Azure Cosmos DB kaynak adını seçin.

Hatalar

Çalışma kitabı şablonunun İstekler bölümünü açmak için İstekler sekmesini seçin. Bu, toplam istekleri ve bu isteklere ilişkin yanıtların dağılımını gösterir.

HTTP istek türüne göre döküme sahip hataları gösteren ekran görüntüsü.

Kod Description
200 OK Aşağıdaki REST işlemlerinden biri başarılı oldu: GET bir kaynakta. PUT bir kaynakta. POST bir kaynakta. POST saklı yordamı yürütmek için saklı yordam kaynağında.
201 Created POST işlemiyle kaynak oluşturma başarılıdır.
404 Not Found İşlem, artık var olmayan bir kaynak üzerinde işlem yapmaya çalışır. Örneğin, kaynak silinebilir.

Durum kodlarının tam listesi için bkz . Azure Cosmos DB için HTTP durum kodları.

Storage

Çalışma kitabı şablonunun Depolama bölümünü açmak için Depolama sekmesini seçin. Size şunu gösterir:

  • Sahip olduğunuz belgelerin miktarı.
  • Zaman içindeki büyümeyi belgele.
  • Mevcut veri kullanımı.
  • Kalan toplam kullanılabilir depolama alanı miktarı.

Bu bilgiler olası depolama ve veri kullanımı sorunlarını belirlemenize yardımcı olur.

Kapasite çalışma kitabını gösteren ekran görüntüsü.

Genel Bakış çalışma kitabında olduğu gibi Abonelik sütununda bir Azure Cosmos DB kaynağının yanındaki açılan menü seçildiğinde veritabanını oluşturan kapsayıcıların dökümü gösterilir.

Operasyonlar

Çalışma kitabı şablonunun İşlemler bölümünü açmak için İşlemler sekmesini seçin. İsteklerinizin, yapılan isteklerin türüne göre ayrılmış olduğunu görebilirsiniz.

Aşağıdaki örnekte, eastus-billingint'nin ağırlıklı olarak okuma istekleri aldığını, ancak birkaç güncelleme ve oluşturma isteği de aldığını görürsünüz. Çalışma kitabının zaman aralığı parametresi aracılığıyla şu an için kapsadığı son dört saate bakıldığında, westeurope-billingint bileşeninin istek açısından salt okunur olduğunu da görebilirsiniz.

Azure Cosmos DB kaynağından görüntüleme

  1. Mevcut Azure Cosmos DB hesaplarınızdan herhangi birini arayın veya seçin.

    Azure Cosmos DB'yi aramayı gösteren ekran görüntüsü.

  2. Azure Cosmos DB hesabınıza gittikten sonra İzleme bölümüne gidin ve İçgörüler (önizleme) veya Çalışma Kitapları'nı seçin. Bu seçenekler aktarım hızını, istekleri, depolamayı, kullanılabilirliği, gecikme süresini, sistemi ve hesap yönetimini analiz etmenizi sağlar.

    Azure Cosmos DB İçgörülerine Genel Bakış sayfasını gösteren ekran görüntüsü.

Zaman aralığı

Varsayılan olarak, Zaman Aralığı alanı son 24 saate ait verileri görüntüler. Verileri son beş dakikadan son yedi güne kadar her yerde görüntülemek için zaman aralığını değiştirebilirsiniz. Zaman aralığı seçicisi özel mod da içerir. Seçili hesap için kullanılabilir verileri temel alan özel bir zaman dilimini görüntülemek için başlangıç/bitiş tarihlerini girin.

Azure Cosmos DB Zaman Aralığı'nı gösteren ekran görüntüsü.

İçgörülere genel bakış

Genel Bakış sekmesi, seçili Azure Cosmos DB hesabı için aşağıdakiler dahil olmak üzere en yaygın ölçümleri sağlar:

  • Toplam İstek Sayısı

  • Başarısız İstekler (429 yanıt)

  • Normalleştirilmiş RU Tüketimi (maksimum)

  • Veri ve Dizin Kullanımı

  • Koleksiyona Göre Azure Cosmos DB Hesap Ölçümleri

  • Toplam İstek sayısı: Bu grafik, hesap için durum koduna göre ayrılmış toplam isteklerin bir görünümünü sağlar. Grafikteki birimler, dönem için toplam isteklerin toplamıdır.

    Azure Cosmos DB Toplam İstekler grafiğini gösteren ekran görüntüsü.

  • Başarısız İstekler (429s): Bu grafik, 429 durum koduyla başarısız isteklerin görünümünü sağlar. Grafikteki birimler, dönem için toplam başarısız isteklerin toplamıdır.

    Azure Cosmos DB Başarısız İstekler grafiğini gösteren ekran görüntüsü.

  • Normalleştirilmiş RU Tüketimi (maksimum):Bu grafik, belirtilen dönem için Normalleştirilmiş RU Tüketimi birimlerinin %0 ile %100'ünün en yüksek yüzdesini sağlar.

    Azure Cosmos DB Normalleştirilmiş RU Tüketimi grafiğini gösteren ekran görüntüsü.

Ölçümleri özelleştirme

Bölümün sağ üst köşesindeki raptiyeyi seçerek ölçüm bölümlerinden herhangi birini Azure panosuna sabitleyebilirsiniz.

Ölçüm bölümü panoya sabitle örneğini gösteren ekran görüntüsü.

Verilerinizi Excel biçiminde dışarı aktarmak için bağlam menüsünü açın.

Çalışma kitabını dışarı aktarma aşağı yön okunu gösteren ekran görüntüsü.

Çalışma kitabındaki tüm açılan görünümleri genişletmek veya daraltmak için bağlam menüsünü açın.

Çalışma kitabı genişletme okunu gösteren ekran görüntüsü.

Azure Cosmos DB içgörülerini özelleştirme

Bu deneyim, Azure İzleyici çalışma kitabı şablonlarının üzerine kurulmuştur. Değişiklik yaptığınız sürümünüzün bir kopyasını özel bir çalışma kitabında saklamak için Özelleştir, >, Kaydet işlevlerini kullanabilirsiniz.

Özelleştir düğmesini gösteren ekran görüntüsü.

Çalışma kitapları bir kaynak grubuna kaydedilir. Raporlarım bölümü sizin için özeldir. Paylaşılan Raporlar bölümüne kaynak grubuna erişimi olan herkes erişebilir. Özel çalışma kitabını kaydettikten sonra, başlatmak için çalışma kitabı galerisine gitmeniz gerekir.

Galeri düğmesini gösteren ekran görüntüsü.

Troubleshooting

Sorun giderme yönergeleri için Çalışma Kitabı Tabanlı İçgörülerde Sorun Giderme bölümüne bakın.