Automatically refresh Alerts on interval basis and keep filters in Monitor -> Alerts
We are managing multiple customers with Azure Lighthouse. We also make use of the Alerts overview in Azure Monitor to follow up on alerts generated for those multiple customers.
We would really appreciate it if it would be possible to perform automatic refreshes on interval basis. (i.e. every 5 minutes). And also when automatically refreshing the alerts also keeping the filters on the overview.
This makes monitoring more efficient for our managed services department.
You can do an Azure Resource graph query to filter for alerts, then pin the query to your dashboard. Select all customers/all subscriptions, and you should see severity 0 and 1 alerts like this (and set autorefresh on, unfortunately min 30 interval is minutes):
| where type == "microsoft.alertsmanagement/alerts"
| where properties.essentials.severity =~ "Sev0" or properties.essentials.severity =~ "Sev1"
| where properties.essentials.monitorCondition == "Fired"
| where properties.essentials.startDateTime > ago(60m)
| project StartTime=properties.essentials.startDateTime,name,Description=properties.essentials.description, Severity=properties.essentials.severity, subscriptionId
| sort by tostring(StartTime)
Ack from the Lighthouse team
Marko Dodevski commented
Very usefully feature
Radim Strnad commented
This feature would be very beneficial