You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/azure-app-configuration/monitor-app-configuration-reference.md
+5-3Lines changed: 5 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -13,7 +13,7 @@ ms.custom: horz-monitor
13
13
14
14
# Monitoring App Configuration data reference
15
15
16
-
This article is a reference for the monitoring data collected by App Configuration. See [Monitoring App Configuration](monitor-app-configuration.md) for a walk through on to collect and analyze monitoring data for App Configuration.
16
+
This article is a reference for the monitoring data collected by App Configuration. See [Monitoring App Configuration](monitor-app-configuration.md) for how to collect and analyze monitoring data for App Configuration.
17
17
18
18
## Metrics
19
19
Resource Provider and Type: [App Configuration Platform Metrics](../azure-monitor/essentials/metrics-supported.md#microsoftappconfigurationconfigurationstores)
| Http Incoming Request Duration | Milliseconds | Server side duration of an Http Request |
25
25
| Throttled Http Request Count | Count | Throttled requests are Http requests that receive a response with a status code of 429 |
26
26
| Daily Storage Usage | Percent | Represents the amount of storage in use as a percentage of the maximum allowance. This metric is updated at least once daily. |
27
+
| Request Quota Usage | Percent | Represents the current total request usage in percentage. |
27
28
| Replication Latency | Milliseconds | Represents the average time it takes for a replica to be consistent with current state. |
28
29
29
30
For more information, see a list of [all platform metrics supported in Azure Monitor](../azure-monitor/essentials/metrics-supported.md).
@@ -34,10 +35,11 @@ App Configuration has the following dimensions associated with its metr
34
35
35
36
| Metric Name | Dimension description |
36
37
|-------|-----|
37
-
| Http Incoming Request Count | The supported dimensions are the **HttpStatusCode**, **AuthenticationScheme**, and **Endpoint** of each request. **AuthenticationScheme** can be filtered by AAD or HMAC authentication. |
38
-
| Http Incoming Request Duration | The supported dimensions are the **HttpStatusCode**, **AuthenticationScheme**, and **Endpoint** of each request. **AuthenticationScheme** can be filtered by AAD or HMAC authentication. |
38
+
| Http Incoming Request Count | The supported dimensions are the **HttpStatusCode**, **AuthenticationScheme**, and **Endpoint** of each request. **AuthenticationScheme** can be filtered by "AAD" or "HMAC" authentication. |
39
+
| Http Incoming Request Duration | The supported dimensions are the **HttpStatusCode**, **AuthenticationScheme**, and **Endpoint** of each request. **AuthenticationScheme** can be filtered by "AAD" or "HMAC" authentication. |
39
40
| Throttled Http Request Count | The **Endpoint** of each request is included as a dimension. |
40
41
| Daily Storage Usage | This metric does not have any dimensions. |
42
+
| Request Quota Usage | The supported dimensions are the **OperationType** ("Read"or "Write") and **Endpoint** of each request. |
41
43
| Replication Latency | The **Endpoint** of the replica that data was replicated to is included as a dimension. |
42
44
43
45
For more information on what metric dimensions are, see [Multi-dimensional metrics](../azure-monitor/essentials/data-platform-metrics.md#multi-dimensional-metrics).
Copy file name to clipboardExpand all lines: articles/azure-app-configuration/monitor-app-configuration.md
+1Lines changed: 1 addition & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -101,6 +101,7 @@ You can analyze metrics for App Configuration with metrics from other Azure serv
101
101
* Http Incoming Request Duration
102
102
* Throttled Http Request Count (Http status code 429 Responses)
103
103
* Daily Storage Usage
104
+
* Request Quota Usage
104
105
* Replication Latency
105
106
106
107
In the portal, navigate to the **Metrics** section and select the **Metric Namespaces** and **Metrics** you want to analyze. This screenshot shows you the metrics view when selecting **Http Incoming Request Count** for your configuration store.
Copy file name to clipboardExpand all lines: articles/azure-app-configuration/rest-api-throttling.md
+8-2Lines changed: 8 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -10,7 +10,7 @@ ms.date: 08/17/2020
10
10
11
11
# Throttling
12
12
13
-
Configuration stores have limits on the requests that they may serve. Any requests that exceed an allotted quota for a configuration store will receive an HTTP 429 (Too Many Requests) response.
13
+
Configuration stores have limits on the requests that they can serve. Any requests that exceed an allotted quota for a configuration store will receive an HTTP 429 (Too Many Requests) response.
14
14
15
15
Throttling is divided into different quota policies:
16
16
@@ -41,9 +41,15 @@ In the above example, the client has exceeded its allowed quota and is advised t
41
41
42
42
## Other retry
43
43
44
-
The service may identify situations other than throttling that need a client retry (ex: 503 Service Unavailable). In all such cases, the `retry-after-ms` response header will be provided. To increase robustness, the client is advised to follow the suggested interval and perform a retry.
44
+
The service might identify situations other than throttling that need a client retry (ex: 503 Service Unavailable). In all such cases, the `retry-after-ms` response header will be provided. To increase robustness, the client is advised to follow the suggested interval and perform a retry.
45
45
46
46
```http
47
47
HTTP/1.1 503 Service Unavailable
48
48
retry-after-ms: 787
49
49
```
50
+
51
+
## Monitoring
52
+
53
+
To view the **Total Requests** quota usage, App Configuration provides a metric named **Request Quota Usage**. The request quota usage metric shows the current quota usage as a percentage.
54
+
55
+
For more information on the request quota usage metric and other App Configuration metrics see [Monitoring App Configuration data reference](./monitor-app-configuration-reference.md).
0 commit comments