New to Kestra?
Use blueprints to kickstart your first workflows.
Monitors Azure Application Gateway backend health pools for unhealthy host instances to prevent traffic blackholing.
This workflow executes az network application-gateway show-backend-health via an Azure CLI container to audit the operational health of all backend pools and servers behind a Microsoft Azure Application Gateway (v1/v2). In layer-7 application load balancing, when backend virtual machines, VM scale sets, or App Service endpoints fail health probe HTTP checks, the gateway ceases routing or returns HTTP 502 Bad Gateway responses. The flow inspects all backend pool targets, flattens the result, and alerts network operations when unhealthy backend targets are detected.
Network Contributor or Reader permissions on the Application Gateway resource.AZURE_CLIENT_ID, AZURE_CLIENT_SECRET, AZURE_TENANT_ID, and SLACK_WEBHOOK configured in Kestra.