Hi Jona
Throughput Units (TUs) are allocated at the namespace level in Azure Event Hubs, not at the individual hub level. This means:
All event hubs within the same namespace share the total TU capacity.
In your example, with 2 TUs at the namespace level and 2 event hubs, the combined ingress/egress for both hubs cannot exceed the limits of 2 TUs (i.e., up to 2 MB/s ingress and 4 MB/s egress, with up to 2,000 ingress events/sec and 4,000 egress events/sec per TU).
- The distribution is not fixed - one hub can consume more than the other if it has more traffic, as long as the total stays within the namespace TU limits.
If you need hard isolation of throughput for each hub, you would need separate namespaces, each with its own TU allocation.
Reference: Azure Event Hubs – Throughput Units
Hope this helps. If this answers your query, do click Accept Answer
and Yes
for was this answer helpful. And, if you have any further query do let us know.