Skip to content

Files

Latest commit

 

History

History
90 lines (67 loc) · 4.98 KB

monitor-app-configuration-reference.md

File metadata and controls

90 lines (67 loc) · 4.98 KB
title description services author ms.author ms.service ms.topic ms.date
Monitoring Azure App Configuration data reference
Important Reference material needed when you monitor App Configuration
azure-app-configuration
AlexandraKemperMS
alkemper
azure-app-configuration
reference
05/05/2021

Monitoring App Configuration data reference

This article is a reference for the monitoring data collected by App Configuration. See Monitoring App Configuration for a walk through on to collect and analyze monitoring data for App Configuration.

Metrics

Resource Provider and Type: App Configuration Platform Metrics

Metric   Unit  Description
Http Incoming Request Count Count Total number of incoming Http Request
Http Incoming Request Duration Milliseconds Server side duration of an Http Request
Throttled Http Request Count Count Throttled requests are Http Requests that return a 429 Status Code (too many requests)

For more information, see a list of all platform metrics supported in Azure Monitor.

Metric Dimensions

App Configuration has the following dimensions associated with its metrics.

Metric Name  Dimension description 
Http Incoming Request Count   The count of total Http requests. The supported dimensions are the HttpStatusCode or AuthenticationScheme of each request. AuthenticationScheme can be filtered by AAD or HMAC authentication.
Http Incoming Request Duration   The server side duration of each request. The supported dimensions are the using the HttpStatusCode or AuthenticationScheme of each request. AuthenticationScheme can be filtered by AAD or HMAC authentication.
Throttled Http Request Count   This metric does not have any dimensions

For more information on what metric dimensions are, see Multi-dimensional metrics.

Resource logs

This section lists the category types of resource log collected for App Configuration. 

Resource log type   Further information
 HttpRequest   App Configuration Resource Log Category Information

For more information, see a list of all resource logs category types supported in Azure Monitor.  

Azure Monitor Logs tables

This section refers to all of the Azure Monitor Logs Kusto tables relevant to App Configuration and available for query by Log Analytics.

Resource type   Notes 
 AACHttpRequest   Entries of every Http request sent to a selected app configuration resource.
 AzureActivity  Entries from the Azure Activity log that provide insight into any subscription-level or management group level events that have occurred in Azure. 

For a reference of all Azure Monitor Logs / Log Analytics tables, see the Azure Monitor Log Table Reference.

Diagnostics tables

App Configuration uses the AACHttpRequest Table to store resource log information.

Http Requests

Property   Type  Description
Category string The log category of the event, always HttpRequest.
ClientIPAddress string IP Address of the client that sent the request.
ClientRequestId string Request ID provided by client.
CorrelationId string GUID for correlated logs.
DurationMs int The duration of the operation in milliseconds.
Method string HTTP Http request method (get or post)
RequestId string Unique request ID generated by server.
RequestLength int Length in bytes of the HTTP request.
RequestURI string URI of the request, can include key and label name.
_ResourceId string A unique identifier for the resource that the record is associated with
ResponseLength int Length in bytes of the HTTP response.
SourceSystem string
StatusCode int HTTP Status Code of the request.
TenantId string WorkspaceId of the request.
TimeGenerated datetime Timestamp (UTC) when log was generated because a request was sent
Type string The name of the table
UserAgent string User Agent provided by the client.

See Also