Azure Event Hubs
- Last UpdatedJun 25, 2026
- 2 minute read
Configure Azure Event Hubs client settings to define how the adapter connects to an event hub and sends data to Azure. These settings specify the Event Hubs namespace, event hub name, authentication method, security options, and publishing behavior used during runtime.
Review these settings carefully to ensure that the adapter can establish a secure connection and reliably deliver data to the intended event hub.

Client settings parameters
The following parameters are available for configuring client settings:
|
Parameter |
Description |
|---|---|
|
Max Internal Queue Size |
Specifies maximum number of value updates that can be held by the adapter in memory |
|
Internal Queue Polling Interval In Ms |
Specified interval at which data is removed from internal queue |
|
Track Last Enqueued Event Properties |
Indicates if the user should request information on the last enqueued event on the partition associated with a given event and track that information as events are received |
|
Cache Event Count |
The maximum amount of events read from the Event Hubs service and held in a local memory cache when reading is active and events are emitted to an enumerator for processing |
|
Prefetch Count |
The number of events requested from the Event Hubs service and staged locally regardless of whether a reader is active. PrefetchCount is intended to maximize throughput by buffering service operations. |
|
Batch Size For Checkpoint |
The number of events processed to trigger a checkpoint operation. |
|
Checkpointing Timeout Seconds |
The timeout in seconds for the checkpoint operation. |
|
Device Id System Property Name |
The name of the system property for the device id. |
|
Event Hub Transport Type |
Identifies the protocol used internally by the client. Although this setting defaults to AmqpTcp, AmqpWebSockets may improve performance in some cases. |
|
Event Hub Load Balancing Strategy |
The load balancing strategy used by the internal Event Hub client used by the adapter. For more information, see Microsoft's LoadBalancingStrategy Enum. Note: This setting is irrelevant when you use the recommended Event Hub configuration (single partition). |
|
Event Processor Client Maximum Retries |
The maximum amount of retries that the EventProcessorClient makes in case of client failures. |
|
Event Processor Client Maximum Delay In Min |
The maximum delay for the timeout operation in minutes. |