This is one of them things where you can use custom properties to filter out and filter in nodes based on status changes.
I would start grouping by either nodes impact or nodes environment something like n_impact or n_env as an example..
Once you have categorised nodes etc you can now start building the alerts based on the grouping you defined..
where status = 2 and n_env = prod
I'm not going to lie here but I really don't like this type of alerting it's not easy to manage and you can forget to add nodes into specific groups that have been designated by the custom properties and allot of manual intervention..
Here's is what I do, I create custom properties group the nodes etc but only use one alert with this one alert use variables to build subject lines for emails so it looks like your getting different alerts but only getting one alert..
I only really use custom properties for overrides or grouping for sites.
Hope this helps there are a few different ways to do this but the custom properties are very powerful and give you the ability to create what ever you like
I was hoping for a cleaner fix. Thanks. I will give it a shot.