Standardmått för Application Insights

Standardmått föraggregeras i förväg under samlingen, vilket ger dem bättre prestanda vid frågetillfället. Detta gör dem till det bästa valet för instrumentpaneler och realtidsaviseringar.

Kommentar

Följande dokumentation förlitar sig på det klassiska API:et Application Insights. Den långsiktiga planen för Application Insights är att samla in data med OpenTelemetry. Mer information finns i Aktivera Azure Monitor OpenTelemetry för .NET-, Node.js-, Python- och Java-program och vår OpenTelemetry-översikt. Migreringsvägledning är tillgänglig för .NET, Node.js och Python.

Tillgänglighetsmått

Med mått i kategorin Tillgänglighet kan du se hälsotillståndet för ditt webbprogram enligt vad som observerats från platser runt om i världen. Konfigurera tillgänglighetstesterna så att de börjar använda mått från den här kategorin.

Tillgänglighet (availabilityResults/availabilityPercentage)

Måttet Tillgänglighet visar procentandelen av webbtestkörningarna som inte identifierade några problem. Det lägsta möjliga värdet är 0, vilket anger att alla webbtestkörningar har misslyckats. Värdet 100 innebär att alla webbtestkörningar klarade valideringskriterierna.

Måttenhet Sammansättningar som stöds Dimensioner som stöds
Procent Genomsnitt Run location, Test name

Varaktighet för tillgänglighetstest (availabilityResults/duration)

Måttet för varaktighet för tillgänglighetstest visar hur lång tid det tog för webbtestet att köras. För webbtester i flera steg återspeglar måttet den totala körningstiden för alla steg.

Måttenhet Sammansättningar som stöds Dimensioner som stöds
Millisekunder Genomsnitt, Min, Max Run location, , Test nameTest result

Tillgänglighetstester (availabilityResults/count)

Måttet Tillgänglighetstester visar antalet webbtester som körs av Azure Monitor.

Måttenhet Sammansättningar som stöds Dimensioner som stöds
Antal Antal Run location, , Test nameTest result

Webbläsarmått

Webbläsarmått samlas in av Application Insights JavaScript SDK från verkliga slutanvändarens webbläsare. De ger bra insikter om användarnas upplevelse av din webbapp. Webbläsarmått samplas vanligtvis inte, vilket innebär att de ger högre precision för användningssiffrorna jämfört med mått på serversidan som kan skeva genom sampling.

Kommentar

För att samla in webbläsarmått måste ditt program instrumenteras med Application Insights JavaScript SDK.

Inläsningstid för webbläsarsidan (browserTimings/totalDuration)

Måttenhet Sammansättningar som stöds Dimensioner som stöds
Millisekunder Genomsnitt, Min, Max Ingen

Tid för klientbearbetning (browserTiming/processingDuration)

Måttenhet Sammansättningar som stöds Dimensioner som stöds
Millisekunder Genomsnitt, Min, Max Ingen

Tid för nätverksanslutning för sidinläsning (browserTimings/networkDuration)

Måttenhet Sammansättningar som stöds Dimensioner som stöds
Millisekunder Genomsnitt, Min, Max Ingen

Ta emot svarstid (browserTimings/receiveDuration)

Måttenhet Sammansättningar som stöds Dimensioner som stöds
Millisekunder Genomsnitt, Min, Max Ingen

Skicka begärandetid (browserTimings/sendDuration)

Måttenhet Sammansättningar som stöds Dimensioner som stöds
Millisekunder Genomsnitt, Min, Max Ingen

Felmått

Måtten i Fel visar problem med bearbetning av begäranden, beroendeanrop och undantag som genereras.

Webbläsarfel (undantag/webbläsare)

Det här måttet visar antalet undantag som genereras från programkoden som körs i webbläsaren. Endast undantag som spåras med ett trackException() Application Insights API-anrop ingår i måttet.

Måttenhet Sammansättningar som stöds Dimensioner som stöds
Antal Antal Cloud role name

Beroendeanropsfel (beroenden/misslyckade)

Antalet misslyckade beroendeanrop.

Måttenhet Sammansättningar som stöds Dimensioner som stöds
Antal Antal Cloud role instance, Cloud role name, Dependency performance, Dependency type, Is traffic synthetic, , Result code, Target of dependency call.

Undantag (undantag/antal)

Varje gång du loggar ett undantag till Application Insights anropas metoden trackException() för SDK:n. Måttet Undantag visar antalet loggade undantag.

Måttenhet Sammansättningar som stöds Dimensioner som stöds
Antal Antal Cloud role instance, , Cloud role nameDevice type

Misslyckade begäranden (begäranden/misslyckade)

Antalet spårade serverbegäranden som har markerats som misslyckade. Som standard markerar Application Insights SDK automatiskt varje serverbegäran som returnerade HTTP-svarskoden 5xx eller 4xx som en misslyckad begäran. Du kan anpassa den här logiken genom att ändra lyckade egenskaper för telemetriobjekt för begäran i en anpassad telemetriinitierare.

Måttenhet Sammansättningar som stöds Dimensioner som stöds
Antal Antal Cloud role instance, Cloud role name, Is synthetic traffic, , , Request performanceResult code

Server-undantag (undantag/server)

Det här måttet visar antalet serverfel.

Måttenhet Sammansättningar som stöds Dimensioner som stöds
Antal Antal Cloud role instance, Cloud role name

Prestandaräknare

Använd mått i kategorin Prestandaräknare för att komma åt systemprestandaräknare som samlas in av Application Insights.

Tillgängligt minne (performanceCounters/availableMemory)

Måttenhet Sammansättningar som stöds Dimensioner som stöds
Databeroende: Megabyte, Gigabyte Genomsnitt, Max, Min Cloud role instance

Undantagsfrekvens (performanceCounters/exceptionRate)

Måttenhet Sammansättningar som stöds Dimensioner som stöds
Antal Genomsnitt, Max, Min Cloud role instance

Körningstid för HTTP-begäran (performanceCounters/requestExecutionTime)

Måttenhet Sammansättningar som stöds Dimensioner som stöds
Millisekunder Genomsnitt, Max, Min Cloud role instance

HTTP-begärandefrekvens (performanceCounters/requestsPerSecond)

Måttenhet Sammansättningar som stöds Dimensioner som stöds
Förfrågningar per sekund Genomsnitt, Max, Min Cloud role instance

HTTP-begäranden i programkön (performanceCounters/requestsInQueue)

Måttenhet Sammansättningar som stöds Dimensioner som stöds
Antal Genomsnitt, Max, Min Cloud role instance

Process-CPU (performanceCounters/processCpuPercentage)

Måttet visar hur mycket av den totala processorkapaciteten som förbrukas av den process som är värd för din övervakade app.

Måttenhet Sammansättningar som stöds Dimensioner som stöds
Procent Genomsnitt, Max, Min Cloud role instance

Kommentar

Måttintervallet är mellan 0 och 100 * n, där n är antalet tillgängliga CPU-kärnor. Måttvärdet på 200 % kan till exempel representera full användning av två CPU-kärnor eller en halv användning av 4 CPU-kärnor och så vidare. Process-CPU Normalized är ett alternativt mått som samlas in av många SDK:er som representerar samma värde men delar det med antalet tillgängliga CPU-kärnor. Därför är intervallet för måttet Process CPU Normalized 0 till 100.

Process-I/O-hastighet (performanceCounters/processIOBytesPerSecond)

Måttenhet Sammansättningar som stöds Dimensioner som stöds
Byte per sekund Genomsnitt, Min, Max Cloud role instance

Bearbeta privata byte (performanceCounters/processPrivateBytes)

Mängden icke-delat minne som den övervakade processen allokerade för sina data.

Måttenhet Sammansättningar som stöds Dimensioner som stöds
Byte Genomsnitt, Min, Max Cloud role instance

Processortid (performanceCounters/processorCpuPercentage)

CPU-förbrukning av alla processer som körs på den övervakade serverinstansen.

Måttenhet Sammansättningar som stöds Dimensioner som stöds
Procent Genomsnitt, Min, Max Cloud role instance

Kommentar

Måttet för processortid är inte tillgängligt för de program som finns i Azure App Services. Använd måttet Bearbeta CPU för att spåra CPU-användningen av webbprogram som finns i App Services.

Servermått

Beroendeanrop (beroenden/antal)

Det här måttet är i förhållande till antalet beroendeanrop.

Måttenhet Sammansättningar som stöds Dimensioner som stöds
Antal Antal Cloud role instance, Cloud role name, Dependency performance, Dependency type, Is traffic synthetic, , Result code, , Successful callTarget of a dependency call

Beroendevaraktighet (beroenden/varaktighet)

Det här måttet refererar till varaktigheten för beroendeanrop.

Måttenhet Sammansättningar som stöds Dimensioner som stöds
Millisekunder Genomsnitt, Min, Max Cloud role instance, Cloud role name, Dependency performance, Dependency type, Is traffic synthetic, , Result code, , Successful callTarget of a dependency call

Frekvens för serverbegäran (begäranden/hastighet)

Det här måttet visar antalet inkommande serverbegäranden som togs emot av webbappen.

Måttenhet Sammansättningar som stöds Dimensioner som stöds
Antal per sekund Genomsnitt Cloud role instance, Cloud role name, Is traffic synthetic, , , Result performance Result codeSuccessful request

Serverbegäranden (begäranden/antal)

Måttenhet Sammansättningar som stöds Dimensioner som stöds
Antal Antal Cloud role instance, Cloud role name, Is traffic synthetic, , , Result performance Result codeSuccessful request

Serversvarstid (begäranden/varaktighet)

Det här måttet återspeglar den tid det tog för servrarna att bearbeta inkommande begäranden.

Måttenhet Sammansättningar som stöds Dimensioner som stöds
Millisekunder Genomsnitt, Min, Max Cloud role instance, Cloud role name, Is traffic synthetic, , , Result performance Result codeSuccessful request

Användningsstatistik

Inläsningstid för sidvisning (pageViews/varaktighet)

Det här måttet refererar till hur lång tid det tog för PageView-händelser att läsas in.

Måttenhet Sammansättningar som stöds Dimensioner som stöds
Millisekunder Genomsnitt, Min, Max Cloud role name, Is traffic synthetic

Sidvisningar (pageViews/count)

Antalet PageView-händelser som loggats med Api:et TrackPageView() Application Insights.

Måttenhet Sammansättningar som stöds Dimensioner som stöds
Antal Antal Cloud role name, Is traffic synthetic

Spårningar (spårningar/antal)

Antalet spårningsinstruktioner som loggats med Api-anropet TrackTrace() Application Insights.

Måttenhet Sammansättningar som stöds Dimensioner som stöds
Antal Antal Cloud role instance, Cloud role name, , Is traffic syntheticSeverity level

Nästa steg