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 |
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.
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.
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.
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.
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.
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 Monitoring Azure App Configuration for a description of monitoring Azure App Configuration.
- See Monitoring Azure resources with Azure Monitor for details on monitoring Azure resources.