New to Kestra?
Use blueprints to kickstart your first workflows.
Monitors Azure Event Hubs namespace for ingress and egress throttled requests to prevent message drop and consumer lag.
This workflow connects to the Azure CLI container using an Azure Service Principal and queries Azure Monitor metrics for ThrottledRequests against the specified Event Hubs namespace. In Azure Event Hubs, requests are throttled when ingress or egress rates exceed allocated Throughput Units (Standard tier) or Processing Units (Premium tier). When throttled events are detected, the workflow parses the telemetry with jq and routes an urgent incident alert to Slack.
Monitoring Reader role on the target resource group.AZURE_CLIENT_ID, AZURE_CLIENT_SECRET, AZURE_TENANT_ID, and SLACK_WEBHOOK configured in Kestra.