Ölçümler
Ölçümler tablosu Gerçek Zamanlı Zeka'nın bir parçası olan Eventhouse KQL veritabanının alımlarının, gerçekleştirilmiş görünümlerin ve sürekli dışarı aktarmaların ayrıntılarını içerir. Her ölçüm için bir günlük olay kaydı EventhouseMetrics tablosunda depolanır.
Ölçüm işlemi günlükleri
Ölçümleri kullanarak:
- Alım performansını ve eğilimlerini analiz edin.
- Toplu iş ve akış alımlarını izleme.
- Alma hatalarını giderme.
- Alım akışlarına derinlemesine bakış.
- Gerçekleştirilmiş görünüm izleme ve sistem durumu.
- Sürekli dışarı aktarma izleme.
Aşağıdaki tabloda EventhouseMetrics tablosunda depolanan sütunlar açıklanmaktadır:
Ölçüme Özgü Boyut Sütunu
Aşağıdaki tabloda, bildirilen tüm Eventhouse ölçümlerinin listesi ve her ölçüm için bildirilen belirli boyutlar yer alır.
Ölçüm Türü | MetricName | Unit | Toplama | Açıklama | Ölçüme Özgü Boyutlar |
---|---|---|---|---|---|
Alım | BatchBlobCount | Sayı | Ort, En Fazla, En Az | Tamamlanmış bir toplu işlemde alınan veri kaynaklarının sayısı. | Veritabanı, Tablo |
Alım | BatchDurationSec | Saniye | Ort, En Fazla, En Az | Alma akışı içindeki toplu işlem aşamasının süresi. | Veritabanı, Tablo |
Alım | BatchSizeBytes | Bayt | Ort, En Fazla, En Az | Toplu alım toplu işleminde beklenen sıkıştırılmamış veri boyutu. | Veritabanı, Tablo |
Alım | Batchesprocessed | Sayı | Toplam, En Fazla, En Az | Tamamlanan alım toplu işlemlerinin sayısı. | Veritabanı, Tablo, Toplu İşlem Türü |
Alım | BloblarDropped | Sayı | Toplam, En Fazla, En Az | Bir bileşen tarafından kalıcı olarak bırakılan blob sayısı ve her hata nedeni ölçüme IngestionResult kaydedilir. |
Database, Table, ComponentType, ComponentName |
Alım | Bloblarİşlenmiş | Sayı | Toplam, En Fazla, En Az | Bir bileşen tarafından işlenen blob sayısı. | Database, Table, ComponentType, ComponentName |
Alım | BlobsReceived | Sayı | Toplam, En Fazla, En Az | Bir bileşen tarafından giriş akışından alınan blob sayısı. | Database, ComponentType, ComponentName |
Export | ContinuousExportRecordsCount | Sayı | Sum | Tüm sürekli dışarı aktarma işlerindeki dışarı aktarılan kayıtların sayısı. | Database, ContinuousExportName |
Export | ContinuousExportMaxLateness | Sayı | Maks | KQL Veritabanındaki sürekli dışarı aktarma işleri tarafından bildirilen gecikme (dakika). | |
Export | ContinousExportPendingCount | Sayı | Maks | Çalıştırmaya hazır olan ancak büyük olasılıkla kapasitenin yetersiz olması nedeniyle kuyrukta bekleyen sürekli dışarı aktarma işlerinin sayısı. | |
Export | ContinuousExportResult | Her sürekli dışarı aktarma çalıştırmasının Başarısızlık/Başarı sonucu. | ContinuousExportName | Her sürekli dışarı aktarma çalıştırmasının sonucu, başarısız veya başarılı olduğunu gösterir. | ContinuousExportName |
Alım | DiscoveryLatencyInSeconds | Saniye | Ortalama | Verilerin sıraya alınıp veri bağlantıları tarafından bulunana kadar olan süre. Bu süre Aşama gecikme süresi veya alma gecikmesi ölçümlerine dahil değildir. Bulma gecikmesi aşağıdaki durumlarda artabilir: |
ComponentType, ComponentName |
Alım | EventsDropped | Sayı | Toplam, En Fazla, En Az | Veri bağlantıları tarafından bırakılan olayların sayısı. | ComponentType, ComponentName |
Alım | EventsProcessed | Sayı | Toplam, En Fazla, En Az | Veri bağlantıları tarafından işlenen olayların sayısı. | ComponentType, ComponentName |
Alım | EventsReceived | Sayı | Toplam, En Fazla, En Az | Giriş akışından veri bağlantıları tarafından alınan olayların sayısı. | ComponentType, ComponentName |
Alım | IngestionLatencyInSeconds | Saniye | Ort, En Fazla, En Az | Verilerin kümeye alınmasından sorgu için hazır olana kadar geçen süre. Zaman, Akış Alımı veya Kuyruğa Alınan Alma gibi alım türüne bağlıdır. | IngestionKind |
Alım | IngestionResult | Sayı | Sum | Başarıyla alınan veya alınamayan kaynakların toplam sayısı. Daha fazla bilgi için bkz . Boyut açıklamaları | Database, Table, IngestionResultDetails, FailureKind, ViaUpdatePolicy |
Alım | IngestionVolumeInBytes | Sayı | En Büyük, Toplam | Sıkıştırmadan önce KQL veritabanına (Bayt) alınan verilerin toplam boyutu. | Veritabanı, Tablo |
Gerçekleştirilmiş Görünüm | MaterializedViewAgeSeconds | Saniye | Ortalama | Görünümün yaşı (dakika) geçerli saat eksi görünüm tarafından işlenen son alma süresine göre tanımlanır. Daha düşük bir değer daha sağlıklı bir görünümü gösterir. | Database, MaterializedViewName |
Gerçekleştirilmiş Görünüm | MaterializedViewHealth | 1, 0 | Ortalama | 1 değeri görünümün iyi durumda kabul edildiğini gösterir; aksi takdirde, değer 0'dır. | Database, MaterializedViewName |
Gerçekleştirilmiş Görünüm | MaterializedViewResult | 1 | Ortalama | Ölçüm değeri her zaman 1'dir.
Result son gerçekleştirme döngüsünün sonucunu gösterir. Olası değerler için bkz MaterializedViewResult . . |
Database, MaterializedViewName, Result |
Alım | QueueLength | Sayı | Ortalama | Bir bileşenin giriş kuyruğundaki bekleyen iletilerin sayısı. Toplu işlem bileşeni blob başına bir iletiyi işlerken, alma bileşeni toplu iş başına bir iletiyi işler. Toplu iş, bir veya daha fazla blob içeren tek bir alma komutundan oluşur. | ComponentType |
Alım | QueueOldestMessage | Saniye | Ortalama | Bir bileşenin giriş kuyruğundaki en eski iletinin eklendiği zaman (saniye). | ComponentType |
Alım | ReceivedDataSizeBytes | Bayt | Ort, Toplam | Giriş akışından veri bağlantıları tarafından alınan verilerin boyutu. | ComponentType, ComponentName |
AkışEstion | StreamingestDataRate | Bayt | Count, Avg, Max, Min, Sum | Akış alımı tarafından alınan toplam veri hacmi. | Veritabanı, Tablo |
AkışEstion | StreamingIngestDuration | Milisaniye | Ort, En Fazla, En Az | Tüm akış alımı isteklerinin toplam süresi. | Hiçbiri |
Boyut açıklamaları
Aşağıdaki listede ölçümde IngestionResult
bildirilen boyutlar açıklanmaktadır:
-
IngestionResultDetails
: Başarılı alımın başarısı veya hatalar için hata kategorisi. Olası hata kategorilerinin tam listesi için bkz . Alma hata kodları. -
FailureKind
: Hatanın kalıcı mı yoksa geçici mi olduğu. Değer,None
başarılı bir alım içindir. -
ViaUpdatePolicy
: Alma işlemi bir Güncelleştirme İlkesi tarafından tetiklendiyse doğru.
Not
- Event Hubs ve IoT Hub alma olayları önceden bir blobda toplanır ve ardından tek bir alım kaynağı olarak değerlendirilir. Bunlar, ön toplamadan sonra tek bir alım sonucu olarak görünür.
- Geçici hatalar otomatik olarak sınırlı sayıda yeniden deneniyor. Her geçici hata geçici bir alım sonucu olarak bildirilir ve bu da tek bir alımın birden çok alım sonucu oluşturabileceği anlamına gelir.
Örnek sorgular
Doku örnekleri GitHub deposunda örnek sorgular bulabilirsiniz.