Ölçümlerle Azure Veri Gezgini performansını, sistem durumunu ve kullanımını izleme
Azure Veri Gezgini ölçümleri, Azure Veri Gezgini kümesi kaynaklarının sistem durumu ve performansıyla ilgili temel göstergeler sağlar. Kendi senaryonuzda azure Veri Gezgini küme kullanımını, sistem durumunu ve performansını tek başına ölçümler olarak izlemek için bu makalede ayrıntılı olarak yer alan ölçümleri kullanın. Ölçümleri, operasyonel Azure Panoları ve Azure Uyarıları için temel olarak da kullanabilirsiniz.
Azure Ölçüm Gezgini hakkında daha fazla bilgi için bkz . Ölçüm Gezgini.
Önkoşullar
- Azure aboneliği. Ücretsiz bir Azure hesabı oluşturun.
- Azure Veri Gezgini kümesi ve veritabanı. Küme ve veritabanı oluşturma.
Azure Veri Gezgini kaynaklarınızı izlemek için ölçümleri kullanma
- Azure Portal’ında oturum açın.
- Azure Veri Gezgini kümenizin sol tarafındaki bölmede ölçümleri arayın.
- Ölçümler bölmesini açmak ve kümenizde analize başlamak için Ölçümler'i seçin.
Ölçümler bölmesinde çalışma
Ölçümler bölmesinde, izleyebileceğiniz belirli ölçümleri seçin, verilerinizi toplamayı seçin ve panonuzda görüntülenecek ölçüm grafikleri oluşturun.
Azure Veri Gezgini kümeniz için Kaynak ve Ölçüm Ad Alanı seçicileri önceden seçilmiştir. Aşağıdaki görüntüdeki sayılar aşağıdaki numaralandırılmış listeye karşılık gelir. Ölçümlerinizi ayarlama ve görüntüleme konusunda size farklı seçeneklerde yol gösterir.
- Ölçüm grafiği oluşturmak için Ölçüm adı ve ölçüm başına ilgili Toplama'yı seçin. Farklı ölçümler hakkında daha fazla bilgi için bkz. Desteklenen Azure Veri Gezgini ölçümleri.
- Aynı grafikte çizilen birden çok ölçümü görmek için Ölçüm ekle'yi seçin.
- Bir görünümde birden çok grafik görmek için + Yeni grafik'i seçin.
- Zaman aralığını değiştirmek için zaman seçiciyi kullanın (varsayılan: son 24 saat).
- Boyuta sahip ölçümler için Filtre ekle ve Bölme uygula'yı kullanın.
- Yeniden görüntüleyebilmeniz için panolara grafik yapılandırmanızı eklemek için Panoya sabitle'yi seçin.
- Belirlenen ölçütleri kullanarak ölçümlerinizi görselleştirmek için Yeni uyarı kuralı ayarlayın. Yeni uyarı kuralı, grafiğinizdeki hedef kaynağınızı, ölçümünüzü, bölmenizi ve filtreleme boyutlarınızı içerir. Uyarı kuralı oluşturma bölmesinde bu ayarları değiştirin.
Desteklenen Azure Veri Gezgini ölçümleri
Azure Veri Gezgini ölçümleri hem genel performans hem de kaynaklarınızın kullanımı hakkında içgörüler ve alım veya sorgu gibi belirli eylemler hakkında bilgi sağlar. Bu makaledeki ölçümler kullanım türüne göre gruplandırılmıştır.
Ölçüm türleri şunlardır:
- Küme ölçümleri
- Ölçümleri dışarı aktarma
- Alım ölçümleri
- Akış alma ölçümleri
- Sorgu ölçümleri
- Gerçekleştirilmiş görünüm ölçümleri
Azure İzleyici'nin Azure Veri Gezgini ölçümlerinin alfabetik listesi için bkz. Desteklenen Azure Veri Gezgini kümesi ölçümleri.
Küme ölçümleri
Küme ölçümleri, kümenin genel durumunu izler. Örneğin, kaynak ve alım kullanımı ve yanıt verme.
Ölçüm | Birim | Toplama | Ölçüm açıklaması | Boyutlar |
---|---|---|---|---|
Önbellek kullanımı (kullanım dışı) | Yüzde | Ort, En Fazla, En Az | Küme tarafından şu anda kullanılmakta olan ayrılmış önbellek kaynaklarının yüzdesi. Önbellek, tanımlı önbellek ilkesine göre kullanıcı etkinliği için ayrılan SSD’nin boyutudur. %80 veya daha az ortalama önbellek kullanımı, bir küme için sürdürülebilir bir durumdur. Ortalama önbellek kullanımı %80'in üzerindeyse kümenin depolama için iyileştirilmiş fiyatlandırma katmanına kadar ölçeklendirilebilir veya ölçeği daha fazla örneğe genişletildi . Alternatif olarak, önbellek ilkesini önbellekte daha az güne uyarlar. Önbellek kullanımı %100'ün üzerindeyse, önbelleğe alınacak verilerin boyutu kümedeki toplam önbellek boyutundan daha büyüktür. Bu ölçüm kullanım dışıdır ve yalnızca geriye dönük uyumluluk için sunulur. Bunun yerine 'Önbellek kullanım faktörü' ölçümünü kullanın. |
Hiçbiri |
Önbellek kullanım faktörü | Yüzde | Ort, En Fazla, En Az | Kümedeki sık erişimli önbellek için ayrılmış kullanılan disk alanının yüzdesi. %100, sık erişimli verilere atanan disk alanının en iyi şekilde kullanıldığı anlamına gelir. Hiçbir eylem gerekmez ve küme tamamen iyi durumdadır. %100'den az olması, sık erişimli veriler için atanan disk alanının tam olarak kullanılmadığı anlamına gelir. %100'den fazla olması, önbelleğe alma ilkeleriniz tarafından tanımlandığı gibi kümenin disk alanının sık erişimli verileri barındıracak kadar büyük olmadığı anlamına gelir. Tüm sık erişimli veriler için yeterli alanın kullanılabilir olduğundan emin olmak için sık erişimli veri miktarının azaltılması veya kümenin ölçeğinin genişletilmesi gerekir. Otomatik ölçeklendirmeyi etkinleştirmenizi öneririz. |
Hiçbiri |
CPU | Yüzde | Ort, En Fazla, En Az | Kümedeki makineler tarafından şu anda kullanılmakta olan ayrılmış işlem kaynaklarının yüzdesi. Bir küme için ortalama %80 veya daha az CPU sürdürülebilir. En yüksek CPU değeri %100’dür, bu da verileri işlemek için ek işlem kaynakları olmadığı anlamına gelir. Bir küme iyi performans göstermediğinde, engellenen belirli CPU'lar olup olmadığını belirlemek için CPU'nun en yüksek değerini denetleyin. |
Hiçbiri |
Alım kullanımı | Yüzde | Ort, En Fazla, En Az | Kapasite ilkesinde, alma işlemini gerçekleştirmek için ayrılan toplam kaynaklardan verileri almak için kullanılan gerçek kaynakların yüzdesi. Varsayılan kapasite ilkesi 512’den fazla eşzamanlı alım işlemi veya kaynak için alıma ayrılan küme kaynaklarının %75’inden fazla değil. %80 veya daha az ortalama alım kullanımı, bir küme için sürdürülebilir bir durumdur. Alım kullanımı değeri en fazla %100 olabilir, bu da tüm küme alma yeteneğinin kullanıldığı ve bir alım kuyruğunun oluşabileceği anlamına gelir. |
Hiçbiri |
InstanceCount | Sayı | Ortalama | Toplam örnek sayısı. | |
Canlı tutun | Sayı | Ortalama | Kümenin yanıt hızını izler. Tam yanıt veren bir küme 1 değerini döndürür ve engellenen veya bağlantısı kesilmiş bir küme 0 döndürür. |
|
Kısıtlanmış komutların toplam sayısı | Sayı | Ort, Maks, Min, Sum | İzin verilen en fazla eşzamanlı (paralel) komut sayısına ulaşıldığı için kümedeki kısıtlanmış (reddedilen) komutların sayısı. | Hiçbiri |
Toplam kapsam sayısı | Sayı | Ort, Maks, Min, Sum | Kümedeki toplam veri kapsamı sayısı. Bu ölçümdeki değişiklikler çok büyük veri yapısı değişiklikleri ve kümede yüksek yük anlamına gelebilir, çünkü veri kapsamlarını birleştirmek CPU yoğunluklu bir etkinliktir. |
Hiçbiri |
Takipçi gecikme süresi | Milisaniye | Ort, En Fazla, En Az | Takipçi veritabanları, öncü veritabanlarındaki değişiklikleri eşitler. Eşitleme nedeniyle, veri kullanılabilirliği içinde birkaç saniye ile birkaç dakika arasında bir veri gecikmesi vardır. Bu ölçüm, gecikme süresinin uzunluğunu ölçer. Gecikme süresi, alınan verilerin genel boyutu ve öncüye oranı, takip edilen veritabanı sayısı, öncü üzerinde gerçekleştirilen iç işlemlerin oranı (birleştirme/yeniden oluşturma işlemleri) gibi çeşitli faktörlere bağlıdır. Bu bir küme düzeyi ölçümleridir: takipçiler takip edilen tüm veritabanlarının meta verilerini yakalar. Bu ölçüm, işlemin gecikme süresini temsil eder. |
Hiçbiri |
Ölçümleri dışarı aktarma
Dışarı aktarma ölçümleri geçlik, sonuçlar, kayıt sayısı ve kullanım gibi dışarı aktarma işlemlerinin genel durumunu ve performansını izler.
Ölçüm | Birim | Toplama | Ölçüm açıklaması | Boyutlar |
---|---|---|---|---|
Dışarı aktarılan kayıtların sürekli dışarı aktarma sayısı | Sayı | Sum | Tüm sürekli dışarı aktarma işlerindeki dışarı aktarılan kayıtların sayısı. | ContinuousExportName |
Sürekli dışarı aktarma en fazla gecikme | Sayı | Maks | Kümedeki sürekli dışarı aktarma işleri tarafından bildirilen gecikme (dakika cinsinden). | Hiçbiri |
Sürekli dışarı aktarma beklemede sayısı | Sayı | Maks | Bekleyen sürekli dışarı aktarma işlerinin sayısı. Bu işler çalışmaya hazırdır, ancak büyük olasılıkla kapasite yetersiz olduğundan kuyrukta bekler). | |
Sürekli dışarı aktarma sonucu | Count | Count | Her sürekli dışarı aktarma çalıştırmasının Başarısızlık/Başarı sonucu. | ContinuousExportName |
Kullanımı dışarı aktarma | Yüzde | Maks | Kümedeki toplam dışarı aktarma kapasitesinin dışında (0 ile 100 arasında) kullanılan dışarı aktarma kapasitesi. | Hiçbiri |
Alım ölçümleri
Alma ölçümleri gecikme süresi, sonuçlar ve hacim gibi alım işlemlerinin genel durumunu ve performansını izler. Analizinizi daraltmak için:
- Kısmi verileri boyutlara göre çizmek için grafiklere filtre uygulayın. Örneğin, belirli
Database
bir öğesinin alımını keşfedin. - Verileri farklı bileşenlere göre görselleştirmek için grafiğe bölme uygulayın. Bu işlem, alma işlem hattının her adımı tarafından bildirilen ölçümleri analiz etmek için kullanışlıdır, örneğin
Blobs received
.
Ölçüm | Birim | Toplama | Ölçüm açıklaması | Boyutlar |
---|---|---|---|---|
Toplu blob sayısı | Sayı | Ort, En Fazla, En Az | Alma için tamamlanmış bir toplu işlemdeki veri kaynaklarının sayısı. | Veritabanı |
Toplu işlem süresi | Saniye | Ort, En Fazla, En Az | Alma akışındaki toplu işlem aşamasının süresi. | Veritabanı |
Toplu iş boyutu | Bayt | Ort, En Fazla, En Az | Alma için toplu bir toplu işlemde sıkıştırılmamış beklenen veri boyutu. | Veritabanı |
İşlenen toplu işler | Sayı | Toplam, En Fazla, En Az | Alım için tamamlanan toplu iş sayısı. Batching Type : Toplu iş mühürleme tetikleyicisi. Toplu işlem türlerinin tam listesi için bkz . Toplu işlem türleri. |
Veritabanı, Toplu İşlem Türü |
Alınan bloblar | Sayı | Toplam, En Fazla, En Az | Bir bileşen tarafından giriş akışından alınan blob sayısı. Her bileşeni analiz etmek için uygulama bölme özelliğini kullanın. |
Veritabanı, Bileşen Türü, Bileşen Adı |
İşlenen bloblar | Sayı | Toplam, En Fazla, En Az | Bir bileşen tarafından işlenen blob sayısı. Her bileşeni analiz etmek için uygulama bölme özelliğini kullanın. |
Veritabanı, Bileşen Türü, Bileşen Adı |
Bırakılan bloblar | Sayı | Toplam, En Fazla, En Az | Bir bileşen tarafından kalıcı olarak bırakılan blob sayısı. Bu tür her blob için hata Ingestion result nedeni olan bir ölçüm gönderilir. Her bileşeni analiz etmek için uygulama bölme özelliğini kullanın. |
Veritabanı, Bileşen Türü, Bileşen Adı |
Bulma gecikmesi | Saniye | Ortalama | Verilerden gelen süre, veri bağlantıları tarafından bulunana kadardır. Bu süre Aşama gecikme süresine veya alma gecikme süresi ölçümlerine dahil değildir. Bulma gecikmesi aşağıdaki durumlarda artabilir:
|
Bileşen Türü, Bileşen Adı |
Alınan olaylar | Sayı | Toplam, En Fazla, En Az | Giriş akışından veri bağlantıları tarafından alınan olay sayısı. | Bileşen Türü, Bileşen Adı |
İşlenen olaylar | Sayı | Toplam, En Fazla, En Az | Veri bağlantıları tarafından işlenen olayların sayısı. | Bileşen Türü, Bileşen Adı |
Bırakılan olaylar | Sayı | Toplam, En Fazla, En Az | Veri bağlantıları tarafından kalıcı olarak bırakılan olay sayısı. Bu tür her olay için hata nedeni olan bir Ingestion result ölçüm gönderilir. |
Bileşen Türü, Bileşen Adı |
Alım gecikmesi | Saniye | Ort, En Fazla, En Az | Verilerin kümede alındığı zamandan sorgu için hazırlanana kadar süren alınan veri gecikmesi. Veri alımı gecikmesi dönemi alma senaryosuna bağlıdır.Ingestion Kind : Akış Alımı veya Kuyruğa Alınan Alma |
Alım Türü |
Alma sonucu | Sayı | Sum | Başarısız olan veya alınması başarılı olan kaynakların toplam sayısı.Status : Başarılı alımın başarısı veya hatalar için hata kategorisi. Olası hata kategorilerinin tam listesi için bkz. Azure Veri Gezgini'de alma hata kodları. Failure Status Type : Hatanın kalıcı mı yoksa geçici mi olduğu. Başarılı bir alım için bu boyut şeklindedir None .Not:
|
Durum, Hata Durum Türü |
Alma birimi (bayt cinsinden) | Sayı | En Büyük, Toplam | Sıkıştırmadan önce kümeye alınan verilerin toplam boyutu (bayt cinsinden). | Veritabanı |
Kuyruk uzunluğu | Sayı | Ortalama | Bir bileşenin giriş kuyruğundaki bekleyen iletilerin sayısı. Toplu işlem yöneticisi bileşeninin blob başına bir iletisi vardır. Alma yöneticisi bileşeninin toplu iş başına bir iletisi vardır. Toplu iş, bir veya daha fazla blob içeren tek bir alma komutudur. | Bileşen Türü |
En eski iletiyi kuyruğa alın | Saniye | Ortalama | Bir bileşenin giriş kuyruğundaki en eski iletinin eklenmesinden saniyeler içinde geçen süre. | Bileşen Türü |
Alınan veri boyutu baytları | Bayt | Ort, Toplam | Giriş akışından veri bağlantıları tarafından alınan verilerin boyutu. | Bileşen Türü, Bileşen Adı |
Aşama gecikme süresi | Saniye | Ortalama | bir iletinin Azure Veri Gezgini tarafından kabul edildiği, içeriğinin işlenmek üzere bir alma bileşeni tarafından alınmasına kadar olan süre. Toplam veri alımı gecikme süresini göstermek için filtre uygula'yı kullanın ve Bileşen Türü > StorageEngine'i seçin. |
Veritabanı, Bileşen Türü |
Akış alma ölçümleri
Akış alma ölçümleri, akış alımı verilerini ve istek hızını, süresini ve sonuçlarını izler.
Ölçüm | Birim | Toplama | Ölçüm açıklaması | Boyutlar |
---|---|---|---|---|
Akış Alma Veri Oranı | Sayı | RateRequestsPerSecond | Kümeye alınan toplam veri hacmi. | Hiçbiri |
Akış Alma Süresi | Milisaniye | Ort, En Fazla, En Az | Tüm akış alımı isteklerinin toplam süresi. | Hiçbiri |
Akış Alma İstek Oranı | Sayı | Count, Avg, Max, Min, Sum | Toplam akış alımı isteği sayısı. | Hiçbiri |
Akış Alma Sonucu | Sayı | Ortalama | Sonuç türüne göre toplam akış alımı isteği sayısı. | Sonuç |
Sorgu ölçümleri
Sorgu performansı ölçümleri sorgu süresini ve toplam eşzamanlı veya kısıtlanmış sorgu sayısını izler.
Ölçüm | Birim | Toplama | Ölçüm açıklaması | Boyutlar |
---|---|---|---|---|
Sorgu süresi | Milisaniye | Ort, Min, Max, Sum | Sorgu sonuçları alınana kadar olan toplam süre (ağ gecikme süresini içermez). | QueryStatus |
QueryResult | Count | Count | Toplam sorgu sayısı. | QueryStatus |
Toplam eşzamanlı sorgu sayısı | Sayı | Ort, Maks, Min, Sum | Kümede paralel olarak çalıştırılacak sorgu sayısı. Bu ölçüm, küme üzerindeki yükü tahmin etmenin iyi bir yoludur. | Hiçbiri |
Kısıtlanmış sorguların toplam sayısı | Sayı | Ort, Maks, Min, Sum | Kümedeki kısıtlanmış (reddedilen) sorguların sayısı. İzin verilen en fazla eşzamanlı (paralel) sorgu sayısı, istek hızı sınırı ilkesinde tanımlanır. | Hiçbiri |
Gerçekleştirilmiş görünüm ölçümleri
Ölçüm | Birim | Toplama | Ölçüm açıklaması | Boyutlar |
---|---|---|---|---|
MaterializedViewHealth | 1, 0 | Ortalama | Görünüm iyi durumda kabul edilirse değer 1'dir, aksi takdirde 0 olur. | Database, MaterializedViewName |
MaterializedViewAgeSeconds | Saniye | Ortalama | Görünümün age tanımı, geçerli saat eksi görünüm tarafından işlenen son alma süresine göre tanımlanır. Ölçüm değeri saniye olarak süredir (değer ne kadar düşükse görünüm "daha sağlıklıdır"). |
Database, MaterializedViewName |
MaterializedViewResult | 1 | Ortalama | Ölçüm, son gerçekleştirme döngüsünün sonucunu gösteren bir Result boyut içerir (olası değerler hakkındaki ayrıntılar için MaterializedViewResult ölçümüne bakın). Ölçüm değeri her zaman 1'e eşittir. |
Database, MaterializedViewName, Result |
MaterializedViewRecordsInDelta | Kayıt sayısı | Ortalama | Kaynak tablonun şu anda işlenmeyen bölümünde bulunan kayıtların sayısı. Daha fazla bilgi için bkz . Gerçekleştirilmiş görünümler nasıl çalışır? | Database, MaterializedViewName |
MaterializedViewExtentsRebuild | Kapsam sayısı | Ortalama | Gerçekleştirme döngüsünde güncelleştirme gerektiren kapsam sayısı. | Database, MaterializedViewName |
MaterializedViewDataLoss | 1 | Maks | İşlenmemiş kaynak verileri saklamaya yaklaştığında ölçüm tetiklenir. Gerçekleştirilmiş görünümün iyi durumda olmadığını gösterir. | Database, MaterializedViewName, Kind |