Hello dear Azure team,
We faced a business affecting case when critical event alert was suppressed for production servers.
Case description
There is a list of the servers, each server has it’s own maintenance time for example in OOH or for patching.
Alert Processing rules are configured to suppress Alerts generated on these servers during maintenance window by schedule and filter: Alert context (payload) – Contains - “names of the server in maintenance”.
The issue
Alert applied to the list of servers are being suppressed for all servers from the list if even one server is in maintenance.
So if similar alert is fired on two servers one of which is in maintenance but second is alive both Alerts are being suppressed.
Possible solution we tried
According to https://learn.microsoft.com/en-us/azure/azure-monitor/alerts/alerts-processing-rules?tabs=portal filters can be used to exclude needed resources.
But even if we put server resource to exclusion, in the scenario described above alert is also suppressed.
Could you please kindly assist/advise how resolve the issue or overcome this Alert processing rules limitation?
Thanks.