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 voor
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 specifiek gebruikt bij het schatten van de kosten van het verbruiksabonnement.
Metrisch | Beschrijving |
---|---|
FunctionExecutionCount | Het aantal uitvoeringen van de functie geeft het aantal keren aan dat uw functie-app is uitgevoerd. Deze waarde correleert met het aantal keren dat een functie wordt uitgevoerd in uw app. Deze metrische waarde wordt momenteel niet ondersteund voor Premium- en Dedicated-abonnementen (App Service) die worden uitgevoerd op Linux. |
FunctionExecutionUnits | Functie-uitvoeringseenheden zijn een combinatie van uitvoeringstijd en uw geheugengebruik. Geheugengegevens zijn momenteel geen metrische gegevens die beschikbaar zijn via Azure Monitor. Als u echter het geheugengebruik van uw app wilt optimaliseren, kunt u de prestatiemeteritems gebruiken die worden verzameld door Application Insights. Deze metrische waarde wordt momenteel niet ondersteund voor Premium- en Dedicated-abonnementen (App Service) die worden uitgevoerd op Linux. |
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.
Metrische gegevens | Naam in REST API | Eenheid | Statistische functie | Afmetingen | Tijdsinterval | DS Exporteren |
---|---|---|---|---|---|---|
Aantal always ready-functieuitvoeringen Het aantal always ready-functieuitvoeringen. Alleen voor Flex Consumption FunctionApps. |
AlwaysReadyFunctionExecutionCount |
Tellen | Totaal (som) | Instance |
PT1M | Ja |
Uitvoeringseenheden voor altijd gereede functies Altijd gereed voor het uitvoeren van functies. Alleen voor Flex Consumption FunctionApps. |
AlwaysReadyFunctionExecutionUnits |
Tellen | Totaal (som) | Instance |
PT1M | Ja |
Eenheden die altijd gereed zijn Eenheden die altijd gereed zijn. Alleen voor Flex Consumption FunctionApps. |
AlwaysReadyUnits |
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 |
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 |
Bytes | 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 |
Seconden | Gemiddeld | Instance |
PT1M | Ja |
Gegevens in De hoeveelheid binnenkomende bandbreedte die door de app wordt verbruikt, in MiB. Voor WebApps en FunctionApps. |
BytesReceived |
Bytes | Totaal (som) | Instance |
PT1M | Ja |
Gegevens uit De hoeveelheid uitgaande bandbreedte die door de app wordt verbruikt, in MiB. Voor WebApps en FunctionApps. |
BytesSent |
Bytes | Totaal (som) | 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 |
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 |
Tellen | Gemiddeld | Instance |
PT1M | Ja |
Bestandssysteemgebruik Percentage van het bestandssysteemquotum dat door de app wordt verbruikt. Voor WebApps en FunctionApps. |
FileSystemUsage |
Bytes | Gemiddeld | <geen> | PT6H, PT12H, P1D | Ja |
Aantal uitvoeringen van functies Aantal uitvoeringen van functies. Alleen voor FunctionApps. |
FunctionExecutionCount |
Tellen | Totaal (som) | Instance |
PT1M | Ja |
Eenheden voor het uitvoeren van functies Eenheden voor het uitvoeren van functies. Alleen voor FunctionApps. |
FunctionExecutionUnits |
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 |
Tellen | Totaal (som) | Instance |
PT1M | Ja |
Gen 1 Garbage Collections 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 |
Tellen | Totaal (som) | Instance |
PT1M | Ja |
Gen 2 Garbage Collections 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 |
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 |
Tellen | Gemiddeld | Instance |
PT1M | Ja |
Status van statuscontrole Status van statuscontrole. Voor WebApps en FunctionApps. |
HealthCheckStatus |
Tellen | Gemiddeld | Instance |
PT5M, PT1H, P1D | Ja |
Http 101 Het aantal aanvragen dat resulteert in een HTTP-statuscode 101. Voor WebApps en FunctionApps. |
Http101 |
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 |
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 |
Tellen | Totaal (som) | Instance |
PT1M | Ja |
Http 401 Het aantal aanvragen dat resulteert in HTTP 401-statuscode. Voor WebApps en FunctionApps. |
Http401 |
Tellen | Totaal (som) | Instance |
PT1M | Ja |
Http 403 Het aantal aanvragen dat resulteert in HTTP 403-statuscode. Voor WebApps en FunctionApps. |
Http403 |
Tellen | Totaal (som) | Instance |
PT1M | Ja |
Http 404 Het aantal aanvragen dat resulteert in HTTP 404-statuscode. Voor WebApps en FunctionApps. |
Http404 |
Tellen | Totaal (som) | Instance |
PT1M | Ja |
Http 406 Het aantal aanvragen dat resulteert in HTTP 406-statuscode. Voor WebApps en FunctionApps. |
Http406 |
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 |
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 |
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 |
Seconden | Gemiddeld | Instance |
PT1M | Ja |
Aantal exemplaren automatisch schalen Het aantal exemplaren waarop deze app wordt uitgevoerd. |
InstanceCount |
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 |
BytesPerSecond | 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 |
BytesPerSecond | 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 |
BytesPerSecond | Totaal (som) | Instance |
PT1M | Ja |
IO-leesbewerkingen per seconde De snelheid waarmee het app-proces I/O-bewerkingen uitgeeft. Voor WebApps en FunctionApps. |
IoReadOperationsPerSecond |
BytesPerSecond | 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 |
BytesPerSecond | 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 |
BytesPerSecond | Totaal (som) | Instance |
PT1M | Ja |
Werkset geheugen De huidige hoeveelheid geheugen die door de app wordt gebruikt, in MiB. Voor WebApps en FunctionApps. |
MemoryWorkingSet |
Bytes | Gemiddeld | Instance |
PT1M | Ja |
Aantal uitvoeringen van functie op aanvraag Aantal uitvoeringen van functie op aanvraag. Alleen voor Flex Consumption FunctionApps. |
OnDemandFunctionExecutionCount |
Tellen | Totaal (som) | Instance |
PT1M | Ja |
Uitvoeringseenheden voor functie op aanvraag Uitvoeringseenheden voor functie op aanvraag. Alleen voor Flex Consumption FunctionApps. |
OnDemandFunctionExecutionUnits |
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 |
Bytes | Gemiddeld | Instance |
PT1M | Ja |
Aanvragen Het totale aantal aanvragen, ongeacht de resulterende HTTP-statuscode. Voor WebApps en FunctionApps. |
Requests |
Tellen | Totaal (som) | Instance |
PT1M | Ja |
Aanvragen in de toepassingswachtrij Het aantal aanvragen in de wachtrij voor toepassingsaanvragen. Voor WebApps en FunctionApps. |
RequestsInApplicationQueue |
Tellen | Gemiddeld | Instance |
PT1M | Ja |
Aantal threads Het aantal threads dat momenteel actief is in het app-proces. Voor WebApps en FunctionApps. |
Threads |
Tellen | Gemiddeld | Instance |
PT1M | Ja |
Totaal aantal app-domeinen Het huidige aantal AppDomains dat in deze toepassing is geladen. Voor WebApps en FunctionApps. |
TotalAppDomains |
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 |
Tellen | Gemiddeld | Instance |
PT1M | Ja |
Aantal voltooide werkstroomacties Aantal voltooide werkstroomacties. Alleen voor LogicApps. |
WorkflowActionsCompleted |
Tellen | Totaal (som) | workflowName , status |
PT1M | Ja |
Foutpercentage werkstroomacties Foutpercentage werkstroomacties. Alleen voor LogicApps. |
WorkflowActionsFailureRate |
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 |
CountPerSecond | Totaal (som) | accountName |
PT1M | Ja |
Vertraging bij uitvoering van werkstroomtaak Vertraging bij uitvoering van werkstroomtaken. Alleen voor LogicApps. |
WorkflowJobExecutionDelay |
Seconden | Gemiddeld | workflowName |
PT1M | Ja |
Uitvoeringsduur van werkstroomtaak Uitvoeringsduur van werkstroomtaak. Alleen voor LogicApps. |
WorkflowJobExecutionDuration |
Seconden | Gemiddeld | workflowName |
PT1M | Ja |
Aantal voltooide werkstroomuitvoeringen Aantal voltooide werkstroomuitvoeringen. Alleen voor LogicApps. |
WorkflowRunsCompleted |
Tellen | Totaal (som) | workflowName , status |
PT1M | Ja |
Aantal verzonden werkstroomuitvoeringen Aantal verzonden werkstroomuitvoeringen. Alleen voor LogicApps. |
WorkflowRunsDispatched |
Tellen | Totaal (som) | workflowName |
PT1M | Ja |
Foutfrequentie werkstroomuitvoeringen De foutfrequentie van werkstroomuitvoeringen. Alleen voor LogicApps. |
WorkflowRunsFailureRate |
Procent | Totaal (som) | workflowName |
PT1M | Ja |
Aantal werkstroomuitvoeringen gestart Aantal werkstroomuitvoeringen gestart. Alleen voor LogicApps. |
WorkflowRunsStarted |
Tellen | Totaal (som) | workflowName |
PT1M | Ja |
Aantal voltooide werkstroomtriggers Aantal voltooide werkstroomtriggers. Alleen voor LogicApps. |
WorkflowTriggersCompleted |
Tellen | Totaal (som) | workflowName , status |
PT1M | Ja |
Foutfrequentie werkstroomtriggers Foutpercentage voor werkstroomtriggers. Alleen voor LogicApps. |
WorkflowTriggersFailureRate |
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 | Weergavenaam van categorie | Logboektabel | Biedt ondersteuning voor basislogboekabonnement | Ondersteunt opnametijdtransformatie | Voorbeeldquery's | Kosten voor export |
---|---|---|---|---|---|---|
AppServiceAntivirusScanAuditLogs |
Auditlogboeken voor antivirusrapporten rapporteren | AppServiceAntivirusScanAuditLogs Rapporteert over gedetecteerde virusbestanden of geïnfecteerde bestanden die zijn geüpload naar hun site. |
Nr. | Ja | Nr. | |
AppServiceAppLogs |
App Service-toepassingslogboeken | AppServiceAppLogs Logboeken die zijn gegenereerd via uw toepassing. |
Nr. | Ja | Query's | Nee |
AppServiceAuditLogs |
Auditlogboeken openen | AppServiceAuditLogs Logboeken die worden gegenereerd bij het publiceren van gebruikers, melden zich aan via een van de App Service-publicatieprotocollen. |
Nr. | Ja | Query's | Nee |
AppServiceAuthenticationLogs |
App Service-verificatielogboeken (preview) | AppServiceAuthenticationLogs Logboeken die worden gegenereerd via App Service-verificatie voor uw toepassing. |
Nee | Nr. | Query's | Ja |
AppServiceConsoleLogs |
App Service-consolelogboeken | AppServiceConsoleLogs Consolelogboeken die zijn gegenereerd op basis van een toepassing of container. |
Nr. | Ja | Query's | Nee |
AppServiceFileAuditLogs |
Auditlogboeken voor site-inhoudswijziging | AppServiceFileAuditLogs Logboeken die worden gegenereerd wanneer app-service-inhoud wordt gewijzigd. |
Nr. | Ja | Query's | Nee |
AppServiceHTTPLogs |
HTTP-logboeken | AppServiceHTTPLogs Binnenkomende HTTP-aanvragen in App Service. Gebruik deze logboeken om de toepassingsstatus, prestaties en gebruikspatronen te bewaken. |
Nr. | Ja | Query's | Nee |
AppServiceIPSecAuditLogs |
IPSecurity-auditlogboeken | AppServiceIPSecAuditLogs Logboeken die zijn gegenereerd via uw toepassing en naar Azure Monitoring zijn gepusht. |
Nr. | Ja | Nr. | |
AppServicePlatformLogs |
App Service Platform-logboeken | AppServicePlatformLogs Logboeken die worden gegenereerd via het AppService-platform voor uw toepassing. |
Nr. | Ja | Nr. | |
FunctionAppLogs |
Functietoepassingslogboeken | 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 | Nee |
WorkflowRuntime |
Werkstroomruntimelogboeken | LogicAppWorkflowRuntime Logboeken die zijn gegenereerd tijdens de runtime van de Logic Apps-werkstroom. |
Nee | Nr. | Query's | Ja |
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.
Operation | Omschrijving |
---|---|
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.
Gerelateerde inhoud
- Zie Azure Functions bewaken voor een beschrijving van het bewaken van Azure Functions.
- Zie Azure-resources bewaken met Azure Monitor voor meer informatie over het bewaken van Azure-resources.