Azure Event Grid quotas and limits
This article lists quotas and limits in Azure Event Grid.
Note
The following limits listed in this article are per region.
Events limits in namespace
The following limits apply to events in Azure Event Grid namespace resource.
Limit description | Limit |
---|---|
Namespace topics | 100 per TU |
Event ingress | 1,000 events per second or 1 MB per second per TU (whichever comes first) |
Event egress (push and pull APIs) | Up to 2,000 events per second or 2 MB per second per TU |
Event egress (acknowledge, release, reject, and renew lock APIs) | Up to 2,000 events per second or 2 MB per second per TU |
Maximum event retention on namespace topics | 7 days |
Subscriptions per topic | 500 |
Maximum event size | 1 MB |
Batch size | 1 MB |
Events per request | 1,000 |
Custom topic, system topic, and partner topic resource limits
The following limits apply to Azure Event Grid custom topic, system topic, and partner topic resources.
Limit description | Limit |
---|---|
Custom topics per Azure subscription | 100 When the limit is reached, you can consider a different region or consider using domains, which can support 100,000 topics. |
Event subscriptions per topic | 500 This limit can’t be increased. |
Publish rate for a custom or a partner topic (ingress) | 5,000 events or 5 MB per second (whichever comes first). An event is counted for limits and pricing purposes as a 64KB data chunk. So, if the event is 128 KB, it counts as two events. |
Event size | 1 MB This limit can’t be increased. |
Maximum event retention on topics | 1 day. This limit can't be increased. |
Number of incoming events per batch | 5,000 This limit can’t be increased |
Private endpoint connections per topic | 64 This limit can’t be increased |
IP Firewall rules per topic | 128 |
Domain resource limits
The following limits apply to Azure Event Grid domain resource.
Limit description | Limit |
---|---|
Domains per Azure subscription | 100 |
Topics per domain | 100,000 |
Event subscriptions per topic within a domain | 500 This limit can’t be increased |
Domain scope event subscriptions | 50 This limit can’t be increased |
Publish rate for a domain (ingress) | 5,000 events or 5 MB per second (whichever comes first). An event is counted for limits and pricing purposes as a 64KB data chunk. So, if the event is 128 KB, it counts as two events. |
Maximum event retention on domain topics | 1 day. This limit can't be increased. |
Private endpoint connections per domain | 64 |
IP Firewall rules per topic | 128 |
Next steps
See Azure subscription and service limits, quotas, and constraints for quotas and limits of all Azure services.