TL;DR: The OpenTelemetry Azure Event Hubs receiver now supports distributed partition ownership and checkpointing, so collectors can self-organize, fail over automatically, and resume without data loss after restarts, according to Bindplane. The practical shift is less about convenience than removing fragile hand-built coordination from ingestion reliability.
NHIMG editorial — based on content published by Bindplane: Azure Event Hubs collector reliability and distributed partition ownership
By the numbers:
- The Azure Event Hub receiver was dropping data in September 2025 before the SDK migration and reliability refactor.
- The migration stayed behind an alpha flag for one month before beta promotion in February 2026.
- The receiver moved from a deprecated SDK to distributed partition ownership shipped in March 2026.
Questions worth separating out
Q: What breaks when partition ownership is still assigned manually in collector fleets?
A: Manual partition assignment creates a single point of operational failure because a dead collector leaves its partition unowned until someone notices and reconfigures the fleet.
Q: Why do checkpointed handoffs matter in telemetry pipelines?
A: Checkpointed handoffs preserve the last confirmed read position so a replacement collector can continue without replaying or skipping events.
Q: How do teams know whether a collector migration is actually safe?
A: A safe migration proves that both old and new receiver paths can run in parallel, that failback works, and that offsets survive restarts.
Practitioner guidance
- Replace manual partition mapping Move Azure Event Hubs collectors to shared partition ownership so claims are made dynamically at runtime instead of through static assignment lists.
- Persist checkpoints for every partition Write the last successfully processed offset to durable storage for each owned partition and verify that failover resumes from that checkpoint.
- Validate safe rollout paths before SDK changes Run legacy and new receiver implementations side by side during testing, then promote only after stability and rollback behaviour are proven.
What's in the full article
Bindplane's full post covers the operational detail this post intentionally leaves for the source:
- Step-by-step collector coordination logic for Azure Event Hubs partition ownership and takeover
- Checkpointing behaviour across restarts, including how the last read position is persisted
- The SDK migration path from deprecated streaming to polling-based implementation
- Rollout milestones and testing decisions that reduced cutover risk during the transition
👉 Read Bindplane's analysis of Azure Event Hubs collector reliability and partition ownership →
Azure Event Hubs receiver reliability: what changes for collector teams?
Explore further
Distributed ownership is now the baseline expectation for reliable ingestion. Manual partition assignment creates a brittle control plane that fails as soon as a collector dies or scale changes. The move to self-organizing ownership replaces operator memory with runtime coordination, which is the correct model for large collector fleets. Practitioners should treat this as a reliability requirement for any ingestion path that cannot afford silent gaps.
A question worth separating out:
Q: What should teams do when a temporary compatibility path is no longer needed?
A: They should remove it once the native receiver offers the same reliability guarantees, because workaround paths often add complexity, duplicate maintenance, and hidden failure modes. Keeping them after the root problem is fixed can create more governance debt than value.
👉 Read our full editorial: Azure Event Hubs collector reliability now depends on partition ownership