An Azure data analytics service for real-time analysis on large volumes of data streaming from sources including applications, websites, and internet of things devices.
Hi Ian Joynson-Crosby,
Thankyou for reaching out microsoft Q&A!
For your scenario, the most reliable way to make alert rules work with restricted network access is to move away from IP-based allow lists and use Private connectivity.
I’d recommend configuring a Private Endpoint (Private Link) for your ADX cluster and ensuring Azure Monitor can resolve and reach the cluster via private DNS. This setup avoids dependency on changing outbound IP ranges and keeps your alerts working consistently while maintaining a locked-down posture.
If Private Link isn’t an option right now, the practical alternative is to keep public access enabled and secure the cluster using Azure AD (RBAC) and database-level permissions, rather than relying on IP restrictions.
You can review the official guidance here:
https://learn.microsoft.com/azure/data-explorer/security-network-private-endpoint
https://learn.microsoft.com/azure/azure-monitor/alerts/alerts-log
This approach tends to be the most stable for alerting scenarios.