Kafka Integration with Azure Event Hub

Kafka Integration with Azure Event Hub

book

Article ID: KB0078222

calendar_today

Updated On:

Products Versions
TIBCO Streaming 10.x

Description

How to configure the TIBCO Kafka adapters to work with Azure Event Hub?

Issue/Introduction

Explains how to configure the TIBCO Kafka adapters for Azure Event Hub

Resolution

In the adapter properties view in Studio, select Advanced Options and scroll down to the Advanced Config section.  Add the following properties:

security.protocol=SASL_SSL
sasl.mechanism=PLAIN
sasl.jaas.config=org.apache.kafka.common.security.plain.PlainLoginModule required username="$ConnectionString" password="{CONNECTION STRING for EVENT HUB NAMESPACE}";

In the Adapter Properties tab, set the Brokers value to {EVENT HUB NAMESPACE}.servicebus.windows.net:9093

NOTE: if you try to setup an event hub in Azure to try this out you must select the higher level subscription, as the low level free one removes the "enable kafka" checkbox.