Skip to main content

Azure Event Hubs

To setup this integration follow the steps below to configure Event Hubs event on the Azure cloud.

Note: This integration requires a valid Microsoft Azure account.

Creating a new Azure Event Hubs integration

  1. In the Azure Dashboard go to Event Hubs console.

alt text

  1. Create a new Event Hub namespace or use existing one.
  2. Create an Event Hub instance (e.g. "tina-events").
  3. Within the newly created instance: Go to Shared Access Policies.
  4. Add a new policy with name (e.g. "tina-publisher") and select the "Send" option.

alt text

  1. After creating the policy copy the "Connection string–primary key" you'll need it.

alt text

  1. On IoT in a Box, click on Integrations and add a new "Azure Event Hub" integration.
  2. Paste the connection string from step 6 into the "Connection String" field.

alt text

  1. Save the integration. At this point every event should be going to Event Hubs.

alt text

alt text After saving the Integration, you will see it shown in your list of integrations.

alt text

  • You can then edit the integration to make any changes needed.
  • You can also toggle the Integration on/off at any time from here as well. Disabling the integration will stop new data from being sent to the webhook.

Verifying things are working

There are couple of ways to verify that data is getting transferred. The simplest approach is to look at the Event Hub dashboard's charts - specifically the "Messages" graph and filtering by messages sum. You may also configure a "Capture" event to save data into Azure cloud based file storage.

alt text