In reality we don't actually know if anything is up or down, we only know that something /was/ up or down at some point in the past.


At least in our situation, there might a programatic solution that could work. 

1) set a delay to the alert (we have this already as part of the checker)

2) set a variable for the number of pending (concurrent) alerts.  e.g. 10

3) If number of pending alerts > threshold send alert storm alert and purge alert queue

Something along those lines would probably work to cut down the spam at least in our case.

ps one of my guys said "We need to get Joey to program Obs so that when we get this many alerts it plays a tune😁”  I told them that tune would like be an air raid siren.