Skip to content

Commit 92a9836

Browse files
committed
Updating the service limits for Managed Prometheus
1 parent 038afbc commit 92a9836

File tree

1 file changed

+40
-4
lines changed

1 file changed

+40
-4
lines changed

includes/azure-monitor-limits-metrics.md

Lines changed: 40 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -35,29 +35,65 @@ Prometheus queries are created by using PromQL and can be authored in either Azu
3535
|:---|:---|
3636
| Data retention | 18 months.<br>This limit can't be increased. 
3737
| Query time range | 32 days between the start time and end time of your PromQL query.<br>This limit can't be increased. |
38-
| Query data limits | Over a 30-second window:<br>0.5-GB data returned per Azure Monitor workspace for client traffic. <br>1-GB data returned per Azure Monitor workspace for recording rules traffic.|
39-
| Query time series per metric | 150,000 time series. |
38+
| Query time series per metric | 500,000 time series. |
4039
| Query samples returned | 50,000,000 samples per query. |
4140
| Minimum query step size<br>with time range >= 48 hours | 60 seconds. |
4241

42+
**Query data limits**<br>
43+
Based on query time range and request type over a 30-second window (Interactive query):
44+
45+
| Limit | Value |
46+
|:---|:---|
47+
| Throttling window lookup length | 30 seconds |
48+
| Data returned per Azure Monitor workspace | 0.5 GB |
49+
50+
Based on query time range and request type over a 30-second window (non-interactive query):
51+
52+
| Limit | Value |
53+
|:---|:---|
54+
| Throttling window lookup length | 3 minutes |
55+
| Data returned per Azure Monitor workspace | 1 GB |
56+
4357
**Query pre-parsing limits**<br>
44-
Based on query time range and request type over a 30-second window.
58+
Based on query time range and request type over a 30-second window (Interactive query):
4559

4660
| Limit | Value |
4761
|:---|:---|
4862
| Query hours per user (Azure Active Directory, managed identity, Azure Managed Grafana workspace) | 30,000 |
4963
| Query hours per Azure Monitor workspace | 60,000 |
5064
| Query hours per Azure tenant | 600,000 |
5165

66+
Based on query time range and request type over a 3-minute window (Non-interactive query):
67+
68+
| Limit | Value |
69+
|:---|:---|
70+
| Query hours per Azure Monitor workspace | 60,000 |
71+
| Query hours per Azure tenant | 600,000 |
72+
5273
**Query post-parsing limits**<br>
53-
Based on query time range and range vectors in query over a 30-second window.
74+
Based on query time range and range vectors in query over a 30-second window (Interactive query):
5475

5576
| Limit | Value |
5677
|:---|:---|
5778
| Query hours per user (Azure Active Directory, managed identity, Azure Managed Grafana workspace) | 2,000,000 |
5879
| Query hours per Azure Monitor workspace | 2,000,000 |
5980
| Query hours per Azure tenant | 20,000,000 |
6081

82+
Based on query time range and range vectors in query over a 3-minute window (Non-interactive query):
83+
84+
| Limit | Value |
85+
|:---|:---|
86+
| Query hours per Azure Monitor workspace | 2,000,000 |
87+
| Query hours per Azure tenant | 20,000,000 |
88+
89+
**Query cost throttling limits**<br>
90+
91+
| Limit | Value |
92+
|:---|:---|
93+
| Maximum query cost per query | 15000 |
94+
| Maximum query cost for recording rules query | 3000 |
95+
96+
6197
#### Alert and recording rules
6298
Prometheus alert rules and recording rules are defined in PromQL. They're performed on the managed Ruler service as part of Azure Monitor managed service for Prometheus.
6399

0 commit comments

Comments
 (0)