Event Hub — cerebro-ingest-eh
Azure Event Hub is the streaming data bus for the ingest pipeline. It decouples the Ingest Service (producer) from the Router Service (consumer).
Details
| Field | Value |
|---|---|
| Namespace | cerebro-ingest-eh |
| Resource group | testing |
| Region | South India |
| SKU | Standard |
Data Flow
Ingest Service → Event Hub (cerebro-ingest-eh) → Router Service
(producer) (consumer)
│
┌────────────┼──────────────┐
▼ ▼ ▼
Review Svc Config Svc Assistant Agent
Viewing in Azure Portal
- portal.azure.com → Resource groups → testing →
cerebro-ingest-eh - Click Event Hubs to see the individual hub topics
- Click Shared access policies to manage connection strings
Get Connection String
az eventhubs namespace authorization-rule keys list \
--resource-group testing \
--namespace-name cerebro-ingest-eh \
--name RootManageSharedAccessKey \
--query primaryConnectionString \
-o tsv
List Event Hubs in the Namespace
az eventhubs eventhub list \
--resource-group testing \
--namespace-name cerebro-ingest-eh \
--output table
Consumer Groups
az eventhubs eventhub consumer-group list \
--resource-group testing \
--namespace-name cerebro-ingest-eh \
--eventhub-name <hub-name> \
--output table
Checkpoints
The cerebrocheckpoints storage account stores Event Hub consumer group checkpoints. This allows the Router Service to resume from where it left off after a restart.