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 name Test 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 name Test 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 name Device 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 performance Result 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 synthetic Dependency type , Result code , , Successful call Target 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 synthetic Dependency type , Result code , , Successful call Target 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 performance Result code Successful 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 performance Result code Successful 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 performance Result code Successful 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 synthetic Severity level |