Disponiamo di numerosi siti in numerosi ambienti. Molti ambienti sono bilanciati in base al carico con due server Web (e in alcuni casi due server app). Due volte negli ultimi due mesi ci siamo imbattuti in una situazione in cui un server è stato inavvertitamente rimosso dal bilanciamento del carico. Questo ci ha morso pochi giorni dopo, quando il secondo server è stato rimosso e il sito è andato completamente giù. In entrambi i casi il problema è stato scoperto e corretto rapidamente, ma mi porta a credere che abbiamo bisogno di un avviso quando un server è fuori dal bilanciamento del carico. I nostri normali avvisi non funzionano qui perché in entrambi i casi il sito Web sul server era attivo e rispondeva, semplicemente non era nell'LB.
Potrebbe essere possibile impostare avvisi sul bilanciamento del carico stesso, ma sono gestiti dal nostro provider di hosting e gestirli può essere una seccatura.
Il mio pensiero è di avere un'app che analizzi i registri del server ogni 15 minuti e invii un'e-mail quando il numero di visitatori unici all'ora scende al di sotto di una determinata soglia. Non sembra terribilmente difficile da scrivere, ma sembra che potrebbe esserci già uno strumento di terze parti standard che fa già qualcosa in questo senso.
Usiamo Windows, ASP.NET, IIS, se è importante.
Raccomandazione per uno strumento che avvisa quando un sito Web non riceve hit?