An Azure service that provides cloud messaging as a service and hybrid integration.
Hi @Wang Meihua ,
Yes, the “Throttled Requests” metric isn’t exclusive to Premium – it also shows up for Standard namespaces in Azure Monitor under the Service Bus Request metrics. In Standard you have credit-based throttling, so whenever you exhaust your per-second credits, any further calls get throttled and bump the “Throttled Requests” count.
- Standard tier uses credit-based throttling
- Each namespace gets 1,000 credits per second
- Data ops (Send/Receive/Peek) cost 1 credit each
- Management ops (Create/Update/Delete entities) cost 10 credits each
- Filter evaluations on topics cost 1 credit per filter
- When credits run out within that one-second window, additional calls return a 50009 (“entity is being throttled”) and Azure Monitor logs those as Throttled Requests.
- You’ll see the Throttled Requests metric under the “Service Bus – Request” namespace in Azure Monitor, regardless of whether you’re on Standard or Premium.
- Typical scenarios that cause throttling in Standard:
- Bursts of message send/receive operations that push you over 1,000 credits/sec
- Lots of management-plane operations (creating/deleting queues or rules)
- Heavy topic‐filter evaluation when publishing messages
References:
- How throttling works for Standard namespace
- How will I know that I’m being throttled? (Standard)
- Service Bus monitoring data reference (Throttled Requests metric)
- Throttling in Premium tier (for comparison)
Hope this helps!
If the resolution was helpful, kindly take a moment to click on and click on Yes for was this answer helpful. And, if you have any further query do let us know.