Application Insights standart ölçümleri

Standart ölçümler toplama sırasında önceden toplanır ve bu sayede sorgu zamanında daha iyi performans elde edilir. Dolayısıyla panolar ve gerçek zamanlı uyarılar için en iyi seçenek bu ölçümlerdir.

Not

Aşağıdaki belgeler, Uygulama Analizler klasik API'sine dayanır. Uygulama Analizler için uzun vadeli plan, OpenTelemetry kullanarak veri toplamaktır. Daha fazla bilgi için bkz . .NET, Node.js, Python ve Java uygulamaları için Azure İzleyici OpenTelemetry'yi etkinleştirme.

Kullanılabilirlik ölçümleri

Kullanılabilirlik kategorisindeki ölçümler, web uygulamanızın durumunu dünyanın dört bir yanındaki noktalardan gözlemlendiği şekilde görmenizi sağlar. Bu kategorideki ölçümleri kullanmaya başlamak için kullanılabilirlik testlerini yapılandırın.

Kullanılabilirlik (availabilityResults/availabilityPercentage)

Kullanılabilirlik ölçümü, herhangi bir sorun algılamamış web testi çalıştırmalarının yüzdesini gösterir. Mümkün olan en düşük değer 0'dır ve bu da tüm web testi çalıştırmalarının başarısız olduğunu gösterir. 100 değeri, tüm web testi çalıştırmalarının doğrulama ölçütlerini geçtiği anlamına gelir.

Ölçü birimi Desteklenen toplamalar Desteklenen boyutlar
Yüzde Ortalama Run location, Test name

Kullanılabilirlik testi süresi (availabilityResults/duration)

Kullanılabilirlik testi süresi ölçümü, web testinin çalıştırılmasının ne kadar sürdüğünü gösterir. Çok adımlı web testlerinde ölçüm, tüm adımların toplam yürütme süresini yansıtır.

Ölçü birimi Desteklenen toplamalar Desteklenen boyutlar
Milisaniye Ortalama, En Az, En Fazla Run location, Test name, Test result

Kullanılabilirlik testleri (availabilityResults/count)

Kullanılabilirlik testleri ölçümü, Azure İzleyici tarafından çalıştırılan web testlerinin sayısını yansıtır.

Ölçü birimi Desteklenen toplamalar Desteklenen boyutlar
Count Count Run location, Test name, Test result

Tarayıcı ölçümleri

Tarayıcı ölçümleri, gerçek son kullanıcı tarayıcılarından Application Analizler JavaScript SDK'sı tarafından toplanır. Bunlar, kullanıcılarınızın web uygulamanızla ilgili deneyimi hakkında harika içgörüler sağlar. Tarayıcı ölçümleri genellikle örneklenmez; başka bir deyişle, örneklemeyle çarpıtılmış olabilecek sunucu tarafı ölçümlerle karşılaştırıldığında kullanım numaralarının daha yüksek duyarlığı sağlanır.

Not

Tarayıcı ölçümlerini toplamak için uygulamanızın Application Analizler JavaScript SDK'sı ile izlenmelidir.

Tarayıcı sayfası yükleme süresi (browserTimings/totalDuration)

Ölçü birimi Desteklenen toplamalar Desteklenen boyutlar
Milisaniye Ortalama, En Az, En Fazla Hiçbiri

İstemci işleme süresi (browserTiming/processingDuration)

Ölçü birimi Desteklenen toplamalar Desteklenen boyutlar
Milisaniye Ortalama, En Az, En Fazla Hiçbiri

Sayfa yükleme ağ bağlantı süresi (browserTimings/networkDuration)

Ölçü birimi Desteklenen toplamalar Desteklenen boyutlar
Milisaniye Ortalama, En Az, En Fazla Hiçbiri

Yanıt alma süresi (browserTimings/receiveDuration)

Ölçü birimi Desteklenen toplamalar Desteklenen boyutlar
Milisaniye Ortalama, En Az, En Fazla Hiçbiri

İstek gönderme süresi (browserTimings/sendDuration)

Ölçü birimi Desteklenen toplamalar Desteklenen boyutlar
Milisaniye Ortalama, En Az, En Fazla Hiçbiri

Hata ölçümleri

Hatalar'daki ölçümler , istekleri işleme, bağımlılık çağrıları ve oluşan özel durumlarla ilgili sorunları gösterir.

Tarayıcı özel durumları (özel durumlar/tarayıcı)

Bu ölçüm, tarayıcıda çalışan uygulama kodunuzdan oluşan özel durumların sayısını yansıtır. Ölçüme yalnızca Uygulama Analizler API çağrısıyla trackException() izlenen özel durumlar dahildir.

Ölçü birimi Desteklenen toplamalar Desteklenen boyutlar
Count Count Cloud role name

Bağımlılık çağrısı hataları (bağımlılıklar/başarısız)

Başarısız bağımlılık çağrılarının sayısı.

Ölçü birimi Desteklenen toplamalar Desteklenen boyutlar
Count Count Cloud role instance, Cloud role name, Dependency performance, Dependency type, , Is traffic synthetic, Result code, Target of dependency call.

Özel durumlar (özel durumlar/sayı)

Application Analizler'da her özel durum kaydettiğinizde, SDK'nın trackException() yöntemine bir çağrı yapılır. Özel Durumlar ölçümü, günlüğe kaydedilen özel durumların sayısını gösterir.

Ölçü birimi Desteklenen toplamalar Desteklenen boyutlar
Count Count Cloud role instance, Cloud role name, Device type

Başarısız istekler (istekler/başarısız)

Başarısız olarak işaretlenen izlenen sunucu isteklerinin sayısı. Varsayılan olarak, Uygulama Analizler SDK'sı 5xx veya 4xx HTTP yanıt kodunu döndüren her sunucu isteğini otomatik olarak başarısız istek olarak işaretler. Özel bir telemetri başlatıcıda istek telemetri öğesinin başarı özelliğini değiştirerek bu mantığı özelleştirebilirsiniz.

Ölçü birimi Desteklenen toplamalar Desteklenen boyutlar
Count Count Cloud role instance, Cloud role name, Is synthetic traffic, Request performance, , Result code

Sunucu özel durumları (özel durumlar/sunucu)

Bu ölçüm, sunucu özel durumlarının sayısını gösterir.

Ölçü birimi Desteklenen toplamalar Desteklenen boyutlar
Count Count Cloud role instance, Cloud role name

Performans sayaçları

Uygulama Analizler tarafından toplanan sistem performans sayaçlarına erişmek için Performans sayaçları kategorisindeki ölçümleri kullanın.

Kullanılabilir bellek (performanceCounters/availableMemory)

Ölçü birimi Desteklenen toplamalar Desteklenen boyutlar
Verilere bağımlı: Megabayt, Gigabayt Ortalama, En Fazla, En Az Cloud role instance

Özel durum oranı (performanceCounters/exceptionRate)

Ölçü birimi Desteklenen toplamalar Desteklenen boyutlar
Sayı Ortalama, En Fazla, En Az Cloud role instance

HTTP isteği yürütme süresi (performanceCounters/requestExecutionTime)

Ölçü birimi Desteklenen toplamalar Desteklenen boyutlar
Milisaniye Ortalama, En Fazla, En Az Cloud role instance

HTTP istek oranı (performanceCounters/requestsPerSecond)

Ölçü birimi Desteklenen toplamalar Desteklenen boyutlar
Saniyedeki istek Ortalama, En Fazla, En Az Cloud role instance

Uygulama kuyruğundaki HTTP istekleri (performanceCounters/requestsInQueue)

Ölçü birimi Desteklenen toplamalar Desteklenen boyutlar
Sayı Ortalama, En Fazla, En Az Cloud role instance

İşlem CPU'sunu (performanceCounters/processCpuPercentage)

Ölçüm, izlenen uygulamanızı barındıran işlem tarafından toplam işlemci kapasitesinin ne kadarının tüketildiğini gösterir.

Ölçü birimi Desteklenen toplamalar Desteklenen boyutlar
Yüzde Ortalama, En Fazla, En Az Cloud role instance

Not

Ölçümün aralığı 0 ile 100 * n arasındadır; burada n kullanılabilir CPU çekirdeği sayısıdır. Örneğin, %200 ölçüm değeri iki CPU çekirdeğinin tam kullanımını veya 4 CPU çekirdeğinin yarı kullanımını temsil edebilir. İşlem CPU Normalleştirilmiş, aynı değeri temsil eden ancak kullanılabilir CPU çekirdeği sayısına bölen birçok SDK tarafından toplanan alternatif bir ölçümdür. Bu nedenle İşlem CPU Normalleştirilmiş ölçümü aralığı 0 ile 100 arasındadır.

İşlem GÇ oranı (performanceCounters/processIOBytesPerSecond)

Ölçü birimi Desteklenen toplamalar Desteklenen boyutlar
Saniye başına bayt sayısı Ortalama, En Az, En Fazla Cloud role instance

İşlem özel baytları (performanceCounters/processPrivateBytes)

İzlenen işlemin verileri için ayırmış olduğu paylaşılmayan bellek miktarı.

Ölçü birimi Desteklenen toplamalar Desteklenen boyutlar
Bayt Ortalama, En Az, En Fazla Cloud role instance

İşlemci süresi (performanceCounters/processorCpuPercentage)

İzlenen sunucu örneğinde çalışan tüm işlemler tarafından CPU tüketimi.

Ölçü birimi Desteklenen toplamalar Desteklenen boyutlar
Yüzde Ortalama, En Az, En Fazla Cloud role instance

Not

İşlemci süresi ölçümü, Azure Uygulaması Hizmetleri'nde barındırılan uygulamalar için kullanılamaz. App Services'te barındırılan web uygulamalarının CPU kullanımını izlemek için İşlem CPU ölçümünü kullanın.

Sunucu ölçümleri

Bağımlılık çağrıları (bağımlılıklar/sayı)

Bu ölçüm, bağımlılık çağrılarının sayısıyla ilişkilidir.

Ölçü birimi Desteklenen toplamalar Desteklenen boyutlar
Count Count Cloud role instance, Cloud role name, Dependency performance, , Dependency type, Is traffic synthetic, Result code, Successful call, Target of a dependency call

Bağımlılık süresi (bağımlılıklar/süre)

Bu ölçüm bağımlılık çağrılarının süresini ifade eder.

Ölçü birimi Desteklenen toplamalar Desteklenen boyutlar
Milisaniye Ortalama, En Az, En Fazla Cloud role instance, Cloud role name, Dependency performance, , Dependency type, Is traffic synthetic, Result code, Successful call, Target of a dependency call

Sunucu istek hızı (istekler/hız)

Bu ölçüm, web uygulamanız tarafından alınan gelen sunucu isteklerinin sayısını yansıtır.

Ölçü birimi Desteklenen toplamalar Desteklenen boyutlar
Saniye Başına Sayı Ortalama Cloud role instance, Cloud role name, Is traffic synthetic, Result performanceResult code, , Successful request

Sunucu istekleri (istekler/sayı)

Ölçü birimi Desteklenen toplamalar Desteklenen boyutlar
Count Count Cloud role instance, Cloud role name, Is traffic synthetic, Result performanceResult code, , Successful request

Sunucu yanıt süresi (istekler/süre)

Bu ölçüm, sunucuların gelen istekleri işlemesi için geçen süreyi yansıtır.

Ölçü birimi Desteklenen toplamalar Desteklenen boyutlar
Milisaniye Ortalama, En Az, En Fazla Cloud role instance, Cloud role name, Is traffic synthetic, Result performanceResult code, , Successful request

Ölçümleri kullanma

Sayfa görünümü yükleme süresi (pageViews/duration)

Bu ölçüm, PageView olaylarının yüklenmesi için geçen süreyi ifade eder.

Ölçü birimi Desteklenen toplamalar Desteklenen boyutlar
Milisaniye Ortalama, En Az, En Fazla Cloud role name, Is traffic synthetic

Sayfa görünümleri (pageViews/count)

TrackPageView() Uygulaması Analizler API'siyle günlüğe kaydedilen PageView olaylarının sayısı.

Ölçü birimi Desteklenen toplamalar Desteklenen boyutlar
Count Count Cloud role name, Is traffic synthetic

İzlemeler (izlemeler/sayı)

TrackTrace() Uygulaması Analizler API çağrısıyla günlüğe kaydedilen izleme deyimlerinin sayısı.

Ölçü birimi Desteklenen toplamalar Desteklenen boyutlar
Count Count Cloud role instance, Cloud role name, Is traffic synthetic, Severity level

Sonraki adımlar