Naslaginformatie over bewakingsgegevens in Azure Functions

Dit artikel bevat alle informatie over bewakingsreferenties voor deze service.

Zie Azure Functions bewaken voor meer informatie over de gegevens die u voor Azure Functions kunt verzamelen en hoe u deze kunt gebruiken.

Zie Uitvoeringsbewerkingen bewaken in Azure Functions voor meer informatie over het gebruik van Application Insights voor het verzamelen en analyseren van logboekgegevens van afzonderlijke functies in uw functie-app.

Metrische gegevens

In deze sectie vindt u alle automatisch verzamelde platformgegevens voor deze service. Deze metrische gegevens maken ook deel uit van de algemene lijst met alle platformgegevens die worden ondersteund in Azure Monitor.

Zie het overzicht van metrische gegevens in Azure Monitor voor meer informatie over het bewaren van metrische gegevens.

Hostingabonnementen waarmee uw apps dynamisch kunnen worden geschaald, bieden ondersteuning voor extra functiesspecifieke metrische gegevens:

Deze metrische gegevens worden gebruikt om de kosten te schatten die zijn gekoppeld aan on-demand en altijd gereede meters die worden gebruikt voor facturering in een Flex Consumption-abonnement:

Metrisch Beschrijving Meterberekening
Aantal uitvoeringen van functie op aanvraag Totaal aantal uitvoeringen van functies in instanties op aanvraag. OnDemandFunctionExecutionCount is gerelateerd aan de meter Totale uitvoeringen op aanvraag .
Aantal always ready-functieuitvoeringen Het totale aantal uitvoeringen van functies in altijd gereede exemplaren. AlwaysReadyFunctionExecutionCount is gerelateerd aan de meter voor totale uitvoeringen die altijd gereed is.
Uitvoeringseenheden voor functie op aanvraag Totaal AANTAL MB-milliseconden van instanties op aanvraag tijdens het actief uitvoeren van functies. OnDemandFunctionExecutionUnits / 1,024,000 is de meter uitvoeringstijd op aanvraag, in GB-seconden.
Uitvoeringseenheden voor altijd gereede functies Totaal aantal MB-milliseconden van altijd gereede exemplaren tijdens het actief uitvoeren van functies. AlwaysReadyFunctionExecutionUnits / 1,024,000 is de always ready uitvoeringstijdmeter, in GB-seconden.
Eenheden die altijd gereed zijn De totale MB-milliseconden van altijd gereede exemplaren die aan de app zijn toegewezen, ongeacht of functies actief worden uitgevoerd. AlwaysReadyUnits / 1,024,000 is de Always Ready Baseline-meter, in GB-seconden.

In deze tabel worden alle uitvoeringseenheden berekend door de grootte van het vaste exemplaargeheugen, zoals 512 MB of 2048 MB, te vermenigvuldigen met de totale uitvoeringstijden, in milliseconden.

Deze metrische gegevens worden gebruikt om de prestaties en het schaalgedrag van uw functie-app in een Flex Consumption-abonnement te bewaken:

Metrisch Beschrijving
Aantal exemplaren automatisch schalen Het aantal exemplaren waarop deze app wordt uitgevoerd. Houd er rekening mee dat dit elke 30 seconden wordt verzonden. Als Flex Consumption uitschaalt en snel wordt uitgeschaald, wordt het aantal een aggregatie van alle nieuwe exemplaren van de app die in deze periode wordt gebruikt. Zorg ervoor dat u de aggregatie wijzigt in het minimum dat mogelijk is in de grafiek en de aggregatie in 'count'.
Werkset geheugen De huidige hoeveelheid geheugen die door de app wordt gebruikt, in MB. Kan verder worden gefilterd voor elk exemplaar van de app.
Gemiddelde werkset geheugen De gemiddelde hoeveelheid geheugen die door de app wordt gebruikt, in megabytes (MB). Kan verder worden gefilterd voor elk exemplaar van de app.
CPU-percentage Het gemiddelde percentage cpu dat wordt gebruikt. Kan verder worden gefilterd voor elk exemplaar van de app. Dit wordt momenteel geïmplementeerd en is mogelijk nog niet beschikbaar voor apps in alle regio's.

Deze metrische prestatiegegevens helpen u inzicht te verkrijgen in resourcegebruik en schaalpatronen in uw flexverbruiksfunctie-app. De meetwaarde voor het aantal exemplaren is met name handig voor het bewaken van het gedrag van dynamisch schalen, terwijl metrische gegevens over geheugen en CPU inzicht bieden in patronen voor resourceverbruik.

Ondersteunde metrische gegevens voor Microsoft.Web/sites

De volgende tabel bevat de metrische gegevens die beschikbaar zijn voor het resourcetype Microsoft.Web/sites. De meeste van deze metrische gegevens zijn van toepassing op zowel functie-app als web-apps, die beide worden uitgevoerd in App Service.

Notitie

Deze metrische gegevens zijn niet beschikbaar wanneer uw functie-app wordt uitgevoerd op Linux in een verbruiksabonnement.

  • Alle kolommen zijn mogelijk niet aanwezig in elke tabel.
  • Sommige kolommen kunnen zich buiten het weergavegebied van de pagina bevinden. Selecteer Tabel uitvouwen om alle beschikbare kolommen weer te geven.

Tabelkoppen

  • Categorie : de groep of classificatie van metrische gegevens.
  • Metrische waarde : de weergavenaam van metrische gegevens zoals deze wordt weergegeven in Azure Portal.
  • Naam in REST API : de naam van de metrische waarde die wordt genoemd in de REST API.
  • Eenheid : maateenheid.
  • Aggregatie: het standaardaggregatietype. Geldige waarden: Gemiddelde (Gemiddeld), Minimum (Min), Maximum (Max), Totaal (Som), Aantal.
  • Dimensies die - beschikbaar zijn voor de metrische waarde.
  • Tijdsintervallen - waarmee de metrische gegevens worden bemonsterd. Geeft bijvoorbeeld PT1M aan dat de metrische waarde elke minuut, PT30M om de 30 minuten, PT1H elk uur enzovoort wordt genomen.
  • DS Exporteren: of de metrische waarde kan worden geëxporteerd naar Azure Monitor-logboeken via diagnostische instellingen. Zie Diagnostische instellingen maken in Azure Monitor voor meer informatie over het exporteren van metrische gegevens.
Metrisch Naam in REST API Geavanceerde metrische platformgegevens Eenheid Statistische functie Afmetingen Tijdsinterval DS Exporteren
Aantal always ready-functieuitvoeringen

Het aantal always ready-functieuitvoeringen. Alleen voor Flex Consumption FunctionApps.
AlwaysReadyFunctionExecutionCount Nr. Tellen Totaal (som) Instance PT1M Ja
Uitvoeringseenheden voor altijd gereede functies

Altijd gereed voor het uitvoeren van functies. Alleen voor Flex Consumption FunctionApps.
AlwaysReadyFunctionExecutionUnits Nr. Tellen Totaal (som) Instance PT1M Ja
Eenheden die altijd gereed zijn

Eenheden die altijd gereed zijn. Alleen voor Flex Consumption FunctionApps.
AlwaysReadyUnits Nr. Tellen Totaal (som) Instance PT1M Ja
Connecties

Het aantal afhankelijke sockets dat bestaat in de sandbox (w3wp.exe en de onderliggende processen). Er wordt een gebonden socket gemaakt door bind()/connect() API's aan te roepen en blijft behouden totdat deze socket is gesloten met CloseHandle()/closesocket(). Voor WebApps en FunctionApps.
AppConnections Nr. Tellen Gemiddelde, aantal, maximum, minimum Instance PT1M Ja
Gemiddelde werkset geheugen

De gemiddelde hoeveelheid geheugen die door de app wordt gebruikt, in megabytes (MiB). Voor WebApps en FunctionApps.
AverageMemoryWorkingSet Nr. Bytes (eenheden van digitale informatie) Gemiddeld Instance PT1M Ja
Gemiddelde reactietijd (afgeschaft)

De gemiddelde tijd die de app nodig heeft om aanvragen te verwerken, in seconden. Voor WebApps en FunctionApps.
AverageResponseTime Nr. Seconden Gemiddeld Instance PT1M Ja
Gegevens in

De hoeveelheid binnenkomende bandbreedte die door de app wordt verbruikt, in MiB. Voor WebApps en FunctionApps.
BytesReceived Nr. Bytes (eenheden van digitale informatie) Totaal (som) Instance PT1M Ja
Gegevens uit

De hoeveelheid uitgaande bandbreedte die door de app wordt verbruikt, in MiB. Voor WebApps en FunctionApps.
BytesSent Nr. Bytes (eenheden van digitale informatie) Totaal (som) Instance PT1M Ja
CPU-percentage

Het gemiddelde percentage cpu dat wordt gebruikt. Alleen voor Flex Consumption-functie-apps.
CpuPercentage Nr. Procent Gemiddeld Instance PT1M Ja
CPU-tijd

De hoeveelheid CPU die door de app wordt verbruikt, in seconden. Voor meer informatie over deze metrische waarde. https://aka.ms/website-monitor-cpu-time-vs-cpu-percentage Zie (CPU-tijd versus CPU-percentage). Alleen voor WebApps.
CpuTime Nr. Seconden Aantal, Totaal (Som), Minimum, Maximum Instance PT1M Ja
Huidige assembly's

Het huidige aantal assembly's dat in alle AppDomains in deze toepassing is geladen. Voor WebApps en FunctionApps.
CurrentAssemblies Nr. Tellen Gemiddeld Instance PT1M Ja
Bestandssysteemgebruik

Percentage van het bestandssysteemquotum dat door de app wordt verbruikt. Voor WebApps en FunctionApps.
FileSystemUsage Nr. Bytes (eenheden van digitale informatie) Gemiddeld <geen> PT6H, PT12H, P1D Ja
Aantal uitvoeringen van functies

Aantal uitvoeringen van functies. Alleen voor FunctionApps.
FunctionExecutionCount Nr. Tellen Totaal (som) Instance PT1M Ja
Eenheden voor het uitvoeren van functies

Eenheden voor het uitvoeren van functies. Alleen voor FunctionApps.
FunctionExecutionUnits Nr. Tellen Totaal (som) Instance PT1M Ja
Gen 0 garbagecollections

Het aantal keren dat de generatie 0-objecten afval zijn verzameld sinds het begin van het app-proces. GCs van de hogere generatie omvatten alle pc's van de lagere generatie. Voor WebApps en FunctionApps.
Gen0Collections Nr. Tellen Totaal (som) Instance PT1M Ja
Gen 1 Afvalinzamelingen

Het aantal keren dat de objecten van de eerste generatie worden verzameld, worden afval verzameld sinds het begin van het app-proces. GCs van de hogere generatie omvatten alle pc's van de lagere generatie. Voor WebApps en FunctionApps.
Gen1Collections Nr. Tellen Totaal (som) Instance PT1M Ja
Gen 2 Afvalverzamelingen

Het aantal keer dat de objecten van de tweede generatie worden verzameld, worden afval verzameld sinds het begin van het app-proces. Voor WebApps en FunctionApps.
Gen2Collections Nr. Tellen Totaal (som) Instance PT1M Ja
Aantal ingangen

Het totale aantal ingangen dat momenteel is geopend door het app-proces. Voor WebApps en FunctionApps.
Handles Nr. Tellen Gemiddeld Instance PT1M Ja
Status van statuscontrole

Status van statuscontrole. Voor WebApps en FunctionApps.
HealthCheckStatus Nr. Tellen Gemiddeld Instance PT5M, PT1H, P1D Ja
Http 101

Het aantal aanvragen dat resulteert in een HTTP-statuscode 101. Voor WebApps en FunctionApps.
Http101 Nr. Tellen Totaal (som) Instance PT1M Ja
Http 2xx

Het aantal aanvragen dat resulteert in een HTTP-statuscode >= 200 maar < 300. Voor WebApps en FunctionApps.
Http2xx Nr. Tellen Totaal (som) Instance PT1M Ja
Http 3xx

Het aantal aanvragen dat resulteert in een HTTP-statuscode >= 300 maar < 400. Voor WebApps en FunctionApps.
Http3xx Nr. Tellen Totaal (som) Instance PT1M Ja
Http 401

Het aantal aanvragen dat resulteert in HTTP 401-statuscode. Voor WebApps en FunctionApps.
Http401 Nr. Tellen Totaal (som) Instance PT1M Ja
Http 403

Het aantal aanvragen dat resulteert in HTTP 403-statuscode. Voor WebApps en FunctionApps.
Http403 Nr. Tellen Totaal (som) Instance PT1M Ja
Http 404

Het aantal aanvragen dat resulteert in HTTP 404-statuscode. Voor WebApps en FunctionApps.
Http404 Nr. Tellen Totaal (som) Instance PT1M Ja
Http 406

Het aantal aanvragen dat resulteert in HTTP 406-statuscode. Voor WebApps en FunctionApps.
Http406 Nr. Tellen Totaal (som) Instance PT1M Ja
Http 4xx

Het aantal aanvragen dat resulteert in een HTTP-statuscode >= 400 maar < 500. Voor WebApps en FunctionApps.
Http4xx Nr. Tellen Totaal (som) Instance PT1M Ja
Http-serverfouten

Het aantal aanvragen dat resulteert in een HTTP-statuscode >= 500 maar < 600. Voor WebApps en FunctionApps.
Http5xx Nr. Tellen Totaal (som) Instance PT1M Ja
Reactietijd

De tijd die nodig is voor de app om aanvragen te verwerken, in seconden. Voor WebApps en FunctionApps.
HttpResponseTime Nr. Seconden Gemiddeld Instance PT1M Ja
Aantal exemplaren automatisch schalen

Het aantal exemplaren waarop deze app wordt uitgevoerd.
InstanceCount Nr. Tellen Gemiddeld <geen> PT1M Ja
I/O overige bytes per seconde

De snelheid waarmee het app-proces bytes uitgeeft aan I/O-bewerkingen die geen gegevens bevatten, zoals besturingsbewerkingen. Voor WebApps en FunctionApps.
IoOtherBytesPerSecond Nr. Bytes per seconde Totaal (som) Instance PT1M Ja
Andere IO-bewerkingen per seconde

De snelheid waarmee het app-proces I/O-bewerkingen uitgeeft die geen lees- of schrijfbewerkingen zijn. Voor WebApps en FunctionApps.
IoOtherOperationsPerSecond Nr. Bytes per seconde Totaal (som) Instance PT1M Ja
I/O-leesbytes per seconde

De snelheid waarmee het app-proces bytes van I/O-bewerkingen leest. Voor WebApps en FunctionApps.
IoReadBytesPerSecond Nr. Bytes per seconde Totaal (som) Instance PT1M Ja
IO-leesbewerkingen per seconde

De snelheid waarmee het app-proces I/O-bewerkingen uitgeeft. Voor WebApps en FunctionApps.
IoReadOperationsPerSecond Nr. Bytes per seconde Totaal (som) Instance PT1M Ja
IO-schrijfbytes per seconde

De snelheid waarmee het app-proces bytes schrijft naar I/O-bewerkingen. Voor WebApps en FunctionApps.
IoWriteBytesPerSecond Nr. Bytes per seconde Totaal (som) Instance PT1M Ja
IO-schrijfbewerkingen per seconde

De snelheid waarmee het app-proces schrijf-I/O-bewerkingen uitgeeft. Voor WebApps en FunctionApps.
IoWriteOperationsPerSecond Nr. Bytes per seconde Totaal (som) Instance PT1M Ja
Werkset geheugen

De huidige hoeveelheid geheugen die door de app wordt gebruikt, in MiB. Voor WebApps en FunctionApps.
MemoryWorkingSet Nr. Bytes (eenheden van digitale informatie) Gemiddeld Instance PT1M Ja
Aantal uitvoeringen van functie op aanvraag

Aantal uitvoeringen van functie op aanvraag. Alleen voor Flex Consumption FunctionApps.
OnDemandFunctionExecutionCount Nr. Tellen Totaal (som) Instance PT1M Ja
Uitvoeringseenheden voor functie op aanvraag

Uitvoeringseenheden voor functie op aanvraag. Alleen voor Flex Consumption FunctionApps.
OnDemandFunctionExecutionUnits Nr. Tellen Totaal (som) Instance PT1M Ja
Privébytes

Privébytes is de huidige grootte, in bytes, van het geheugen dat het app-proces heeft toegewezen dat niet kan worden gedeeld met andere processen. Voor WebApps en FunctionApps.
PrivateBytes Nr. Bytes (eenheden van digitale informatie) Gemiddeld Instance PT1M Ja
Aanvragen

Het totale aantal aanvragen, ongeacht de resulterende HTTP-statuscode. Voor WebApps en FunctionApps.
Requests Nr. Tellen Totaal (som) Instance PT1M Ja
Aanvragen in de toepassingswachtrij

Het aantal aanvragen in de wachtrij voor toepassingsaanvragen. Voor WebApps en FunctionApps.
RequestsInApplicationQueue Nr. Tellen Gemiddeld Instance PT1M Ja
Aantal threads

Het aantal threads dat momenteel actief is in het app-proces. Voor WebApps en FunctionApps.
Threads Nr. Tellen Gemiddeld Instance PT1M Ja
Totaal aantal app-domeinen

Het huidige aantal AppDomains dat in deze toepassing is geladen. Voor WebApps en FunctionApps.
TotalAppDomains Nr. Tellen Gemiddeld Instance PT1M Ja
Totaal aantal app-domeinen uitgepakt

Het totale aantal AppDomains dat is uitgepakt sinds het begin van de toepassing. Voor WebApps en FunctionApps.
TotalAppDomainsUnloaded Nr. Tellen Gemiddeld Instance PT1M Ja
Aantal voltooide werkstroomacties

Aantal voltooide werkstroomacties. Alleen voor LogicApps.
WorkflowActionsCompleted Nr. Tellen Totaal (som) workflowName, status PT1M Ja
Foutpercentage werkstroomacties

Foutpercentage werkstroomacties. Alleen voor LogicApps.
WorkflowActionsFailureRate Nr. Procent Totaal (som) workflowName PT1M Ja
Pull-snelheid voor logische app-taken per seconde

Pull-snelheid van logische taak per seconde. Alleen voor LogicApps.
WorkflowAppJobPullRate Nr. AantalPerSeconde Totaal (som) accountName PT1M Ja
Vertraging bij uitvoering van werkstroomtaak

Vertraging bij uitvoering van werkstroomtaken. Alleen voor LogicApps.
WorkflowJobExecutionDelay Nr. Seconden Gemiddeld workflowName PT1M Ja
Uitvoeringsduur van werkstroomtaak

Uitvoeringsduur van werkstroomtaak. Alleen voor LogicApps.
WorkflowJobExecutionDuration Nr. Seconden Gemiddeld workflowName PT1M Ja
Aantal voltooide werkstroomuitvoeringen

Aantal voltooide werkstroomuitvoeringen. Alleen voor LogicApps.
WorkflowRunsCompleted Nr. Tellen Totaal (som) workflowName, status PT1M Ja
Aantal verzonden werkstroomuitvoeringen

Aantal verzonden werkstroomuitvoeringen. Alleen voor LogicApps.
WorkflowRunsDispatched Nr. Tellen Totaal (som) workflowName PT1M Ja
Foutfrequentie werkstroomuitvoeringen

De foutfrequentie van werkstroomuitvoeringen. Alleen voor LogicApps.
WorkflowRunsFailureRate Nr. Procent Totaal (som) workflowName PT1M Ja
Aantal werkstroomuitvoeringen gestart

Aantal werkstroomuitvoeringen gestart. Alleen voor LogicApps.
WorkflowRunsStarted Nr. Tellen Totaal (som) workflowName PT1M Ja
Aantal voltooide werkstroomtriggers

Aantal voltooide werkstroomtriggers. Alleen voor LogicApps.
WorkflowTriggersCompleted Nr. Tellen Totaal (som) workflowName, status PT1M Ja
Foutfrequentie werkstroomtriggers

Foutpercentage voor werkstroomtriggers. Alleen voor LogicApps.
WorkflowTriggersFailureRate Nr. Procent Totaal (som) workflowName PT1M Ja

Metrische dimensies

Zie Multidimensionale metrische gegevens voor informatie over wat metrische dimensies zijn.

Deze service bevat geen metrische gegevens die dimensies bevatten.

Resourcelogboeken

Deze sectie bevat de typen resourcelogboeken die u voor deze service kunt verzamelen. De sectie wordt opgehaald uit de lijst met alle typen resourcelogboeken die worden ondersteund in Azure Monitor.

Ondersteunde resourcelogboeken voor Microsoft.Web/sites

Categorie Kosten voor export Logboektabel Biedt ondersteuning voor basislogboekabonnement Ondersteunt opnametijdtransformatie Voorbeeldquery's
AppServiceAntivirusScanAuditLogs Nr. AppServiceAntivirusScanAuditLogs

Rapporteert over gedetecteerde virusbestanden of geïnfecteerde bestanden die zijn geüpload naar hun site.

Nr. Ja
AppServiceAppLogs Nr. AppServiceAppLogs

Logboeken die zijn gegenereerd via uw toepassing.

Nr. Ja Query's
AppServiceAuditLogs Nr. AppServiceAuditLogs

Logboeken die worden gegenereerd bij het publiceren van gebruikers, melden zich aan via een van de App Service-publicatieprotocollen.

Nr. Ja Query's
AppServiceAuthenticationLogs Ja AppServiceAuthenticationLogs

Logboeken die worden gegenereerd via App Service-verificatie voor uw toepassing.

Nr. Ja Query's
AppServiceConsoleLogs Nr. AppServiceConsoleLogs

Consolelogboeken die zijn gegenereerd op basis van een toepassing of container.

Nr. Ja Query's
AppServiceFileAuditLogs Nr. AppServiceFileAuditLogs

Logboeken die worden gegenereerd wanneer app-service-inhoud wordt gewijzigd.

Nr. Ja Query's
AppServiceHTTPLogs Nr. AppServiceHTTPLogs

Binnenkomende HTTP-aanvragen in App Service. Gebruik deze logboeken om de toepassingsstatus, prestaties en gebruikspatronen te bewaken.

Nr. Ja Query's
AppServiceIPSecAuditLogs Nr. AppServiceIPSecAuditLogs

Logboeken die zijn gegenereerd via uw toepassing en naar Azure Monitoring zijn gepusht.

Nr. Ja
AppServicePlatformLogs Nr. AppServicePlatformLogs

Logboeken die worden gegenereerd via het AppService-platform voor uw toepassing.

Nr. Ja
FunctionAppLogs Nr. FunctionAppLogs

Logboek gegenereerd door Functie-apps. Het bevat logboeken die worden verzonden door de Functions-host en logboeken die worden verzonden door klantcode. Gebruik deze logboeken om de toepassingsstatus, prestaties en gedrag te bewaken.

Nr. Ja Query's
WorkflowRuntime Ja LogicAppWorkflowRuntime

Logboeken die zijn gegenereerd tijdens de runtime van de Logic Apps-werkstroom.

Nr. Ja Query's

Het logboek dat specifiek is voor Azure Functions is FunctionAppLogs.

Zie de naslaginformatie over app service-bewakingsgegevens voor meer informatie.

Azure Monitor-logboekentabellen

In deze sectie vindt u de Tabellen van Azure Monitor-logboeken die relevant zijn voor deze service, die beschikbaar zijn voor query's door Log Analytics met behulp van Kusto-query's. De tabellen bevatten resourcelogboekgegevens en mogelijk meer, afhankelijk van wat er wordt verzameld en doorgestuurd naar deze tabellen.

App-services

Microsoft.Web/sites

Activiteitenlogboek

De gekoppelde tabel bevat de bewerkingen die kunnen worden vastgelegd in het activiteitenlogboek voor deze service. Deze bewerkingen zijn een subset van alle mogelijke bewerkingen van de resourceprovider in het activiteitenlogboek.

Zie het schema voor activiteitenlogboeken voor meer informatie over het schema van vermeldingen in het activiteitenlogboek.

De volgende tabel bevat bewerkingen met betrekking tot Azure Functions die kunnen worden gemaakt in het activiteitenlogboek.

Operatie Beschrijving
Microsoft.web/sites/functions/listkeys/action Retourneer de sleutels voor de functie.
Microsoft.Web/sites/host/listkeys/action Retourneer de hostsleutels voor de functie-app.
Microsoft.Web/sites/host/sync/action Bewerking voor synchronisatietriggers .
Microsoft.Web/sites/start/action De functie-app is gestart.
Microsoft.Web/sites/stop/action De functie-app is gestopt.
Microsoft.Web/sites/write Wijzig de instelling van een functie-app, zoals runtimeversie of schakel externe foutopsporing in.

Mogelijk vindt u ook vastgelegde bewerkingen die betrekking hebben op het onderliggende App Service-gedrag. Zie De bewerkingen van de Microsoft.Web-resourceprovider voor een volledigere lijst.