Delen via


Standaard metrische gegevens van Application Insights

Metrische standaardgegevens worden vooraf samengevoegd tijdens het verzamelen, waardoor ze betere prestaties tijdens het uitvoeren van query's krijgen. Dit maakt het de beste keuze voor dashboards en waarschuwingen in realtime.

Notitie

De volgende documentatie is afhankelijk van de klassieke Application Insights-API. Het langetermijnplan voor Application Insights is het verzamelen van gegevens met behulp van OpenTelemetry. Zie Azure Monitor OpenTelemetry inschakelen voor .NET-, Node.js-, Python- en Java-toepassingen en onze OpenTelemetry Roadmap voor meer informatie. Migratierichtlijnen zijn beschikbaar voor .NET, Node.js en Python.

Metrische gegevens over beschikbaarheid

Metrische gegevens in de categorie Beschikbaarheid kunt u de status van uw webtoepassing zien zoals waargenomen vanaf punten over de hele wereld. Configureer de beschikbaarheidstests om metrische gegevens uit deze categorie te gaan gebruiken.

Beschikbaarheid (availabilityResults/availabilityPercentage)

De metrische gegevens beschikbaarheid tonen het percentage van de webtestuitvoeringen die geen problemen hebben gedetecteerd. De laagst mogelijke waarde is 0, wat aangeeft dat alle webtestuitvoeringen zijn mislukt. De waarde van 100 betekent dat alle webtestuitvoeringen voldoen aan de validatiecriteria.

Maateenheid Ondersteunde aggregaties Ondersteunde dimensies
Percentage Gemiddeld Run location, Test name

Duur van beschikbaarheidstest (availabilityResults/duration)

De meetwaarde beschikbaarheidstest laat zien hoeveel tijd het kostte om de webtest uit te voeren. Voor de webtests met meerdere stappen weerspiegelt de metrische waarde de totale uitvoeringstijd van alle stappen.

Maateenheid Ondersteunde aggregaties Ondersteunde dimensies
Milliseconden Gemiddelde, Min, Max Run location, , Test nameTest result

Beschikbaarheidstests (availabilityResults/count)

De metrische gegevens over beschikbaarheidstests weerspiegelen het aantal webtests dat wordt uitgevoerd door Azure Monitor.

Maateenheid Ondersteunde aggregaties Ondersteunde dimensies
Count Count Run location, , Test nameTest result

Metrische gegevens van browser

Metrische browsergegevens worden verzameld door de JavaScript SDK van Application Insights vanuit echte browsers van eindgebruikers. Ze bieden een goed inzicht in de ervaring van uw gebruikers met uw web-app. Metrische gegevens van browsers worden doorgaans niet gemonsterd, wat betekent dat ze een hogere nauwkeurigheid bieden van de gebruiksnummers in vergelijking met metrische gegevens aan de serverzijde die mogelijk scheef worden geslagen door steekproeven.

Notitie

Als u metrische gegevens van de browser wilt verzamelen, moet uw toepassing worden geïnstrueerd met de JavaScript SDK van Application Insights.

Laadtijd van browserpagina's (browserTimings/totalDuration)

Maateenheid Ondersteunde aggregaties Ondersteunde dimensies
Milliseconden Gemiddelde, Min, Max Geen

Tijd voor clientverwerking (browserTiming/processingDuration)

Maateenheid Ondersteunde aggregaties Ondersteunde dimensies
Milliseconden Gemiddelde, Min, Max Geen

Paginalaadtijd voor netwerkverbinding (browserTimings/networkDuration)

Maateenheid Ondersteunde aggregaties Ondersteunde dimensies
Milliseconden Gemiddelde, Min, Max Geen

Reactietijd ontvangen (browserTimings/receiveDuration)

Maateenheid Ondersteunde aggregaties Ondersteunde dimensies
Milliseconden Gemiddelde, Min, Max Geen

Aanvraagtijd verzenden (browserTimings/sendDuration)

Maateenheid Ondersteunde aggregaties Ondersteunde dimensies
Milliseconden Gemiddelde, Min, Max Geen

Metrische gegevens van fouten

De metrische gegevens in Fouten tonen problemen met het verwerken van aanvragen, afhankelijkheidsaanroepen en gegenereerde uitzonderingen.

Browser-uitzonderingen (uitzonderingen/browser)

Deze metrische waarde weerspiegelt het aantal gegenereerde uitzonderingen van uw toepassingscode die wordt uitgevoerd in de browser. Alleen uitzonderingen die worden bijgehouden met een trackException() Application Insights-API-aanroep, worden opgenomen in de metrische gegevens.

Maateenheid Ondersteunde aggregaties Ondersteunde dimensies
Count Count Cloud role name

Fouten bij aanroepen van afhankelijkheden (afhankelijkheden/mislukt)

Het aantal mislukte afhankelijkheidsaanroepen.

Maateenheid Ondersteunde aggregaties Ondersteunde dimensies
Count Count Cloud role instance, , Cloud role nameDependency performance, Dependency type, , Is traffic synthetic, , Result code, . Target of dependency call

Uitzonderingen (uitzonderingen/aantal)

Telkens wanneer u een uitzondering op Application Insights aanmeldt, wordt de methode trackException() van de SDK aangeroepen. Het metrische gegeven Uitzonderingen toont het aantal vastgelegde uitzonderingen.

Maateenheid Ondersteunde aggregaties Ondersteunde dimensies
Count Count Cloud role instance, , Cloud role nameDevice type

Mislukte aanvragen (aanvragen/mislukt)

Het aantal bijgehouden serveraanvragen dat is gemarkeerd als mislukt. De Application Insights SDK markeert standaard automatisch elke serveraanvraag die HTTP-antwoordcode 5xx of 4xx heeft geretourneerd als een mislukte aanvraag. U kunt deze logica aanpassen door de eigenschap succes van het aanvraagtelemetrie-item te wijzigen in een aangepaste initialisatiefunctie voor telemetrie.

Maateenheid Ondersteunde aggregaties Ondersteunde dimensies
Count Count Cloud role instanceIs synthetic traffic, Cloud role name, Request performanceResult code

Server-uitzonderingen (uitzonderingen/server)

Deze metrische waarde geeft het aantal serveruitzondering weer.

Maateenheid Ondersteunde aggregaties Ondersteunde dimensies
Count Count Cloud role instance, Cloud role name

Prestatiemeteritems

Gebruik metrische gegevens in de categorie Prestatiemeteritems voor toegang tot prestatiemeteritems van het systeem die worden verzameld door Application Insights.

Beschikbaar geheugen (performanceCounters/availableMemory)

Maateenheid Ondersteunde aggregaties Ondersteunde dimensies
Afhankelijk van gegevens: Megabytes, Gigabytes Gemiddelde, Max, Min Cloud role instance

Uitzonderingsfrequentie (performanceCounters/exceptionRate)

Maateenheid Ondersteunde aggregaties Ondersteunde dimensies
Tellen Gemiddelde, Max, Min Cloud role instance

Uitvoeringstijd voor HTTP-aanvragen (performanceCounters/requestExecutionTime)

Maateenheid Ondersteunde aggregaties Ondersteunde dimensies
Milliseconden Gemiddelde, Max, Min Cloud role instance

HTTP-aanvraagsnelheid (performanceCounters/requestsPerSecond)

Maateenheid Ondersteunde aggregaties Ondersteunde dimensies
Aanvragen per seconde Gemiddelde, Max, Min Cloud role instance

HTTP-aanvragen in de toepassingswachtrij (performanceCounters/requestsInQueue)

Maateenheid Ondersteunde aggregaties Ondersteunde dimensies
Tellen Gemiddelde, Max, Min Cloud role instance

Proces-CPU (performanceCounters/processCpuPercentage)

De metrische waarde laat zien hoeveel van de totale processorcapaciteit wordt verbruikt door het proces dat als host fungeert voor uw bewaakte app.

Maateenheid Ondersteunde aggregaties Ondersteunde dimensies
Percentage Gemiddelde, Max, Min Cloud role instance

Notitie

Het bereik van de metrische waarde ligt tussen 0 en 100 * n, waarbij n het aantal beschikbare CPU-kernen is. De metrische waarde van 200% kan bijvoorbeeld het volledige gebruik van twee CPU-kernen of een half gebruik van vier CPU-kernen vertegenwoordigen, enzovoort. Het genormaliseerde proces-CPU is een alternatieve metriek die wordt verzameld door veel SDK's die dezelfde waarde vertegenwoordigen, maar deze deelt door het aantal beschikbare CPU-kernen. Het bereik van genormaliseerde proces-CPU-metrische gegevens is dus 0 tot en met 100.

Io-snelheid verwerken (performanceCounters/processIOBytesPerSecond)

Maateenheid Ondersteunde aggregaties Ondersteunde dimensies
Bytes per seconde Gemiddelde, Min, Max Cloud role instance

Persoonlijke bytes verwerken (performanceCounters/processPrivateBytes)

Hoeveelheid niet-gedeeld geheugen dat door het bewaakte proces is toegewezen voor de gegevens.

Maateenheid Ondersteunde aggregaties Ondersteunde dimensies
Bytes Gemiddelde, Min, Max Cloud role instance

Processortijd (performanceCounters/processorCpuPercentage)

CPU-verbruik door alle processen die worden uitgevoerd op het bewaakte serverexemplaren.

Maateenheid Ondersteunde aggregaties Ondersteunde dimensies
Percentage Gemiddelde, Min, Max Cloud role instance

Notitie

De metrische processortijd is niet beschikbaar voor de toepassingen die worden gehost in Azure-app Services. Gebruik de metrische gegevens voor cpu-proces om het CPU-gebruik bij te houden van de webtoepassingen die worden gehost in App Services.

Metrische servergegevens

Afhankelijkheidsaanroepen (afhankelijkheden/aantal)

Deze metrische waarde heeft betrekking op het aantal afhankelijkheidsaanroepen.

Maateenheid Ondersteunde aggregaties Ondersteunde dimensies
Count Count Cloud role instance, , Cloud role nameDependency performance, Dependency type, , Is traffic synthetic, , Result codeSuccessful callTarget of a dependency call

Duur van afhankelijkheden (afhankelijkheden/duur)

Deze metrische waarde verwijst naar de duur van afhankelijkheidsaanroepen.

Maateenheid Ondersteunde aggregaties Ondersteunde dimensies
Milliseconden Gemiddelde, Min, Max Cloud role instance, , Cloud role nameDependency performance, Dependency type, , Is traffic synthetic, , Result codeSuccessful callTarget of a dependency call

Serveraanvraagsnelheid (aanvragen/tarief)

Deze metrische waarde geeft het aantal binnenkomende serveraanvragen weer die zijn ontvangen door uw webtoepassing.

Maateenheid Ondersteunde aggregaties Ondersteunde dimensies
Aantal per seconde Gemiddeld Cloud role instanceIs traffic synthetic, Cloud role name, Result performance Result codeSuccessful request

Serveraanvragen (aanvragen/aantal)

Maateenheid Ondersteunde aggregaties Ondersteunde dimensies
Count Count Cloud role instanceIs traffic synthetic, Cloud role name, Result performance Result codeSuccessful request

Reactietijd van server (aanvragen/duur)

Deze metrische waarde weerspiegelt de tijd die de servers nodig hebben om binnenkomende aanvragen te verwerken.

Maateenheid Ondersteunde aggregaties Ondersteunde dimensies
Milliseconden Gemiddelde, Min, Max Cloud role instanceIs traffic synthetic, Cloud role name, Result performance Result codeSuccessful request

Metrische gebruiksgegevens

Laadtijd van paginaweergave (pageViews/duration)

Deze metrische waarde verwijst naar de hoeveelheid tijd die nodig was om PageView-gebeurtenissen te laden.

Maateenheid Ondersteunde aggregaties Ondersteunde dimensies
Milliseconden Gemiddelde, Min, Max Cloud role name, Is traffic synthetic

Paginaweergaven (pageViews/count)

Het aantal PageView-gebeurtenissen dat is geregistreerd met de TrackPageView() Application Insights-API.

Maateenheid Ondersteunde aggregaties Ondersteunde dimensies
Count Count Cloud role name, Is traffic synthetic

Traceringen (traceringen/aantal)

Het aantal traceringsinstructies dat is vastgelegd met de Application Insights API-aanroep TrackTrace().

Maateenheid Ondersteunde aggregaties Ondersteunde dimensies
Count Count Cloud role instance, , , Cloud role nameIs traffic syntheticSeverity level

Volgende stappen