Standardní metriky Application Insights

Standardní metriky se během shromažďování předem agregují, což jim v době dotazu dává lepší výkon. Díky tomu jsou nejlepší volbou pro řídicí panely a upozorňování v reálném čase.

Poznámka:

Následující dokumentace se spoléhá na rozhraní API Přehledy Application Přehledy Classic. Dlouhodobým plánem pro application Přehledy je shromažďovat data pomocí OpenTelemetry. Další informace najdete v tématu Povolení OpenTelemetry služby Azure Monitor pro aplikace .NET, Node.js, Python a Java.

Metriky dostupnosti

Metriky v kategorii Dostupnost umožňují zobrazit stav vaší webové aplikace podle pozorování z bodů po celém světě. Nakonfigurujte testy dostupnosti tak, aby začaly používat všechny metriky z této kategorie.

Dostupnost (availabilityResults/availabilityPercentage)

Metrika Dostupnost zobrazuje procento spuštění webového testu, které nezjistily žádné problémy. Nejnižší možná hodnota je 0, což značí, že všechna spuštění webového testu selhala. Hodnota 100 znamená, že všechna spuštění webového testu prošla ověřovacími kritérii.

Měrná jednotka Podporované agregace Podporované dimenze
Procento Průměr Run location, Test name

Doba trvání testu dostupnosti (availabilityResults/duration)

Metrika doby trvání testu dostupnosti ukazuje, kolik času trvalo spuštění webového testu. U webových testů s více kroky odráží metrika celkovou dobu provádění všech kroků.

Měrná jednotka Podporované agregace Podporované dimenze
Milisekundy Průměr, Minimum, Maximum Run location, , Test nameTest result

Testy dostupnosti (availabilityResults/count)

Metrika testy dostupnosti odráží počet webových testů spuštěných službou Azure Monitor.

Měrná jednotka Podporované agregace Podporované dimenze
Počet Počet Run location, , Test nameTest result

Metriky prohlížeče

Metriky prohlížeče shromažďuje sada Application Přehledy JavaScript SDK z skutečných prohlížečů koncových uživatelů. Poskytují skvělé přehledy o zkušenostech uživatelů s vaší webovou aplikací. Metriky prohlížeče se obvykle nevybíjejí vzorek, což znamená, že poskytují vyšší přesnost čísel využití v porovnání s metrikami na straně serveru, které se můžou zkosit vzorkováním.

Poznámka:

Pokud chcete shromažďovat metriky prohlížeče, musí být vaše aplikace instrumentovaná pomocí sady Application Přehledy JavaScript SDK.

Doba načítání stránky prohlížeče (browserTimings/totalDuration)

Měrná jednotka Podporované agregace Podporované dimenze
Milisekundy Průměr, Minimum, Maximum Nic

Doba zpracování klienta (browserTiming/processingDuration)

Měrná jednotka Podporované agregace Podporované dimenze
Milisekundy Průměr, Minimum, Maximum Nic

Doba připojení k síti načítání stránky (browserTimings/networkDuration)

Měrná jednotka Podporované agregace Podporované dimenze
Milisekundy Průměr, Minimum, Maximum Nic

Příjem doby odezvy (browserTimings/receiveDuration)

Měrná jednotka Podporované agregace Podporované dimenze
Milisekundy Průměr, Minimum, Maximum Nic

Čas odeslání požadavku (browserTimings/sendDuration)

Měrná jednotka Podporované agregace Podporované dimenze
Milisekundy Průměr, Minimum, Maximum Nic

Metriky selhání

Metriky v selhání zobrazují problémy se zpracováním požadavků, volání závislostí a vyvolanými výjimkami.

Výjimky prohlížeče (výjimky/prohlížeč)

Tato metrika odráží počet vyvolaných výjimek z kódu aplikace spuštěného v prohlížeči. Do metriky jsou zahrnuty pouze výjimky sledované pomocí trackException() volání rozhraní API Přehledy aplikace.

Měrná jednotka Podporované agregace Podporované dimenze
Počet Počet Cloud role name

Selhání volání závislostí (závislosti/selhání)

Počet neúspěšných volání závislostí.

Měrná jednotka Podporované agregace Podporované dimenze
Počet Počet Cloud role instance, Cloud role name, Dependency performance, Dependency type, Is traffic synthetic, Result code, Target of dependency call.

Výjimky (výjimky/počet)

Pokaždé, když protokolujete výjimku do aplikace Přehledy, existuje volání metody trackException() sady SDK. Metrika Výjimky zobrazuje počet protokolovaných výjimek.

Měrná jednotka Podporované agregace Podporované dimenze
Počet Počet Cloud role instance, , Cloud role nameDevice type

Neúspěšné požadavky (požadavky/ neúspěšné)

Počet sledovaných požadavků na server, které byly označeny jako neúspěšné. Sada Application Přehledy SDK ve výchozím nastavení automaticky označí každý požadavek serveru, který vrátil kód odpovědi HTTP 5xx nebo 4xx jako neúspěšný požadavek. Tuto logiku můžete přizpůsobit úpravou vlastnosti úspěšnosti položky telemetrie požadavku ve vlastním inicializátoru telemetrie.

Měrná jednotka Podporované agregace Podporované dimenze
Počet Počet Cloud role instance, Cloud role name, Is synthetic traffic, , Request performanceResult code

Výjimky serveru (výjimky/server)

Tato metrika zobrazuje počet výjimek serveru.

Měrná jednotka Podporované agregace Podporované dimenze
Počet Počet Cloud role instance, Cloud role name

Čítače výkonu

Metriky v kategorii Čítače výkonu slouží k přístupu k čítačům výkonu systému shromážděným službou Application Přehledy.

Dostupná paměť (performanceCounters/availableMemory)

Měrná jednotka Podporované agregace Podporované dimenze
Závislá data: Megabajty, Gigabajty Average, Max, Min Cloud role instance

Rychlost výjimek (performanceCounters/exceptionRate)

Měrná jednotka Podporované agregace Podporované dimenze
Počet Average, Max, Min Cloud role instance

Doba provádění požadavků HTTP (performanceCounters/requestExecutionTime)

Měrná jednotka Podporované agregace Podporované dimenze
Milisekundy Average, Max, Min Cloud role instance

Rychlost požadavků HTTP (performanceCounters/requestsPerSecond)

Měrná jednotka Podporované agregace Podporované dimenze
Počet žádostí za sekundu Average, Max, Min Cloud role instance

Požadavky HTTP ve frontě aplikace (performanceCounters/requestsInQueue)

Měrná jednotka Podporované agregace Podporované dimenze
Počet Average, Max, Min Cloud role instance

Procesor procesu (performanceCounters/ processCpuPercentage)

Metrika ukazuje, kolik celkové kapacity procesoru využívá proces hostující monitorovanou aplikaci.

Měrná jednotka Podporované agregace Podporované dimenze
Procento Average, Max, Min Cloud role instance

Poznámka:

Rozsah metriky je mezi 0 a 100 × n, kde n je počet dostupných jader procesoru. Například hodnota metriky 200 % může představovat plné využití dvou jader procesoru nebo poloviny využití 4 jader procesoru atd. Normalizovaný proces procesoru je alternativní metrika shromážděná mnoha sadami SDK, která představuje stejnou hodnotu, ale vydělí ji počtem dostupných jader procesoru. Rozsah normalizované metriky procesoru procesu je tedy 0 až 100.

Rychlost vstupně-výstupních operací procesu (performanceCounters/processIOBytesPerSecond)

Měrná jednotka Podporované agregace Podporované dimenze
Bajty za sekundu Průměr, Minimum, Maximum Cloud role instance

Zpracování privátních bajtů (performanceCounters/processPrivateBytes)

Množství nesdílené paměti, kterou monitorovaný proces přidělil svým datům.

Měrná jednotka Podporované agregace Podporované dimenze
Přijaté Průměr, Minimum, Maximum Cloud role instance

Doba procesoru (performanceCounters/processorCpuPercentage)

Spotřeba procesoru všemi procesy spuštěnými na monitorované instanci serveru.

Měrná jednotka Podporované agregace Podporované dimenze
Procento Průměr, Minimum, Maximum Cloud role instance

Poznámka:

Metrika času procesoru není dostupná pro aplikace hostované ve službě Aplikace Azure Services. Pomocí metriky Procesní procesor můžete sledovat využití procesoru webových aplikací hostovaných ve službě App Services.

Metriky serveru

Volání závislostí (závislosti/počet)

Tato metrika souvisí s počtem volání závislostí.

Měrná jednotka Podporované agregace Podporované dimenze
Počet Počet Cloud role instance, Cloud role name, Dependency performance, , Is traffic syntheticDependency type, Result code, , Successful callTarget of a dependency call

Doba trvání závislosti (závislosti/doba trvání)

Tato metrika odkazuje na dobu trvání volání závislostí.

Měrná jednotka Podporované agregace Podporované dimenze
Milisekundy Průměr, Minimum, Maximum Cloud role instance, Cloud role name, Dependency performance, , Is traffic syntheticDependency type, Result code, , Successful callTarget of a dependency call

Frekvence požadavků serveru (požadavky/sazba)

Tato metrika odráží počet příchozích požadavků serveru přijatých vaší webovou aplikací.

Měrná jednotka Podporované agregace Podporované dimenze
Počet za sekundu Průměr Cloud role instance, Cloud role name, Is traffic synthetic, , Result performanceResult codeSuccessful request

Požadavky na server (požadavky/počet)

Měrná jednotka Podporované agregace Podporované dimenze
Počet Počet Cloud role instance, Cloud role name, Is traffic synthetic, , Result performanceResult codeSuccessful request

Doba odezvy serveru (požadavky/doba trvání)

Tato metrika odráží dobu, po které servery zpracovávaly příchozí požadavky.

Měrná jednotka Podporované agregace Podporované dimenze
Milisekund Průměr, Minimum, Maximum Cloud role instance, Cloud role name, Is traffic synthetic, , Result performanceResult codeSuccessful request

Metriky využití

Doba načítání zobrazení stránky (pageViews/duration)

Tato metrika odkazuje na dobu, kterou trvalo načtení událostí PageView.

Měrná jednotka Podporované agregace Podporované dimenze
Milisekund Průměr, Minimum, Maximum Cloud role name, Is traffic synthetic

Zobrazení stránek (pageViews/count)

Počet událostí PageView protokolovaných pomocí rozhraní API Přehledy aplikace TrackPageView().

Měrná jednotka Podporované agregace Podporované dimenze
Počet Počet Cloud role name, Is traffic synthetic

Trasování (trasování/počet)

Počet příkazů trasování protokolovaných pomocí volání aplikace TrackTrace() Přehledy rozhraní API.

Měrná jednotka Podporované agregace Podporované dimenze
Počet Počet Cloud role instance, Cloud role name, , Is traffic syntheticSeverity level

Další kroky