Overview
Many Azure services (Activity Log, Diagnostic settings, NSG flow logs, Front Door, App Service, etc.) can stream events to Azure Event Hubs. The Azure Event Hub integration consumes from a hub and forwards everything written to it into Cloud SIEM.
Prerequisites
- An Azure Event Hub namespace and event hub.
- A Shared Access Policy with Listen permission on the hub.
- The Azure services you want to monitor configured to publish to that hub via Diagnostic settings.
Step 1: Create or identify an Event Hub
- Open the Azure portal and navigate to Event Hubs.
- Select an existing namespace or click Create.
- Inside the namespace, open Event Hubs and create a hub (for example,
insights-logs-auditlogs) with a partition count and retention that suit your volume.
Step 2: Create a Listen-only Shared Access Policy
- Open the event hub (not the namespace).
- Go to Settings → Shared access policies → Add.
- Name it
atatus-siemand grant only the Listen claim. - Click Create, then open the policy and copy the Connection string – primary key.
Step 3: Configure source services to send to the Event Hub
For each Azure service you want to monitor:
- Open the resource → Diagnostic settings → Add diagnostic setting.
- Select the log categories of interest.
- Choose Stream to an event hub, pick the namespace, hub, and the policy from Step 2.
- Save.
Step 4: Connect Azure Event Hub in Atatus
- In Atatus, go to Security → Cloud SIEM → Integrations.
- Locate the Azure Event Hub card and click Connect.
- Fill in the form:
| Field | Description | Example |
|---|---|---|
| Connection String | Listen connection string from Step 2. | Endpoint=sb://... |
| Event Hub Name | The event hub to consume from. | insights-logs-auditlogs |
| Consumer Group | Consumer group used by Atatus. Use a dedicated one in production. | $Default |
| Poll Interval (minutes) | How often to read new events. | 5 |
| Enabled | Turn collection on. | true |
- Click Connect.
Tip: Create a dedicated consumer group (for example,
atatus) so other consumers reading the same hub do not interfere with offset tracking.
Verification
- The Azure Event Hub card shows Configured.
- Events appear in Security → Cloud SIEM → Audit Logs → Events with source
azure_eventhub.
+1-415-800-4104