Devo recommends authenticating to Event Hub using a connection string. If a connection string cannot be obtained, OAuth authentication can be set up.
In the Cloud Collector App, create an Azure Collector instance using this parameters template, replacing the values enclosed in < >
. The region name for each event hub will be logged in the region field of cloud.azure. It is not required to be your Azure region.
Code Block |
---|
{ "inputs": { "azure_event_hub": { "credentials": { "client_id": "<CLIENT ID>", "client_secret": "<SECRET>", "subscription_id": "<SUBSCRIPTION>", "tenant_id": "<TENANT>" }, "enabled": true, "id": "<UNIQUE ID>", "services": { "event_hubs": { "queues": { "<REGION>": { "event_hub_name": "<HUB NAME>", "namespace": "<NAMESPACE>" } } } } } } } |
The secret must be a secret value containing a tilde.