Skip to main content

Azure Event Hubs

Azure Event Hubs is a cloud native data streaming service that can stream millions of events per second, with low latency, from any source to any destination. The Azure Event Hubs data destination on Golioth accepts data in any format and delivers it the specified topic.

Azure Event Hubs supports event hubs and topics. Either may be used in the topic parameter for this example.

This example omits a content_type filter and accepts any data payload on any path, then delivers it to Azure Event Hubs.

Reminder

Make sure to create a secret named AZURE_CONNECTION_STRING that includes a valid Azure Event Hubs connection string.

filter:
path: "*"
steps:
- name: step-0
destination:
type: azure-event-hubs
version: v1
parameters:
conn_str: $AZURE_CONNECTION_STRING
topic: device-data