Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

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.