Skip to content

Commit 429bc47

Browse files
committed
Add throttling to troubleshooting
1 parent d54aeab commit 429bc47

File tree

3 files changed

+25
-2
lines changed

3 files changed

+25
-2
lines changed

articles/governance/resource-graph/concepts/guidance-for-throttled-requests.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ Graph:
2121

2222
## Understand throttling headers
2323

24-
Azure Resource Graph allocates quota number for each user based on a time window. For example, a
24+
Azure Resource Graph allocates a quota number for each user based on a time window. For example, a
2525
user can send at most 15 queries within every 5-second window without being throttled. The quota
2626
value is determined by many factors and is subject to change.
2727

articles/governance/resource-graph/how-to/get-resource-changes.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -312,4 +312,5 @@ you compare the snapshots, the **timestamp** always shows as a difference despit
312312

313313
- See the language in use in [Starter queries](../samples/starter.md).
314314
- See advanced uses in [Advanced queries](../samples/advanced.md).
315-
- Learn more about how to [explore resources](../concepts/explore-resources.md).
315+
- Learn more about how to [explore resources](../concepts/explore-resources.md).
316+
- For guidance on working with queries at a high frequency, see [Guidance for throttled requests](../concepts/guidance-for-throttled-requests.md).

articles/governance/resource-graph/troubleshoot/general.md

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,28 @@ it can be fixed and a later query succeeds.
1717

1818
## General errors
1919

20+
### <a name="throttled"></a>Scenario: Throttled requests
21+
22+
#### Issue
23+
24+
Customers making large or frequent resource queries have requests throttled.
25+
26+
#### Cause
27+
28+
Azure Resource Graph allocates a quota number for each user based on a time window. For example, a
29+
user can send at most 15 queries within every 5-second window without being throttled. The quota
30+
value is determined by many factors and is subject to change. For more information, see
31+
[Throttling in Azure Resource Graph](../overview.md#throttling).
32+
33+
#### Resolution
34+
35+
There are several methods of dealing with throttled requests:
36+
37+
- [Grouping queries](../concepts/guidance-for-throttled-requests.md#grouping-queries)
38+
- [Staggering queries](../concepts/guidance-for-throttled-requests.md#staggering-queries)
39+
- [Query in Parallel](../concepts/guidance-for-throttled-requests.md#query-in-parallel)
40+
- [Pagination](../concepts/guidance-for-throttled-requests.md#pagination)
41+
2042
### <a name="toomanysubscription"></a>Scenario: Too many subscriptions
2143

2244
#### Issue

0 commit comments

Comments
 (0)