Mamy wiele witryn w różnych środowiskach. Wiele środowisk jest równoważonych obciążeniem za pomocą dwóch serwerów WWW (aw niektórych przypadkach dwóch serwerów aplikacji). Dwa razy w ciągu ostatnich dwóch miesięcy natrafiliśmy na sytuację, w której serwer został przypadkowo usunięty z modułu równoważenia obciążenia. Ugryzło nas to kilka dni później, kiedy drugi serwer został wyjęty, a strona całkowicie się zawiesiła. W obu przypadkach problem został szybko wykryty i rozwiązany, ale prowadzi mnie to do wniosku, że potrzebujemy alertu, gdy serwer jest poza modułem równoważenia obciążenia. Nasze normalne alerty nie działają tutaj, ponieważ w obu przypadkach witryna na serwerze działała i odpowiadała, po prostu nie było jej w LB.
Możliwe jest skonfigurowanie alertów dotyczących samego modułu równoważenia obciążenia, ale są one zarządzane przez naszego dostawcę hostingu i radzenie sobie z nimi może być uciążliwe.
Myślę o aplikacji, która skanuje logi serwera co 15 minut i wysyła wiadomość e-mail, gdy liczba unikalnych odwiedzających na godzinę spadnie poniżej określonego progu. Nie brzmi to zbyt trudnie do napisania, ale wydaje się, że może istnieć już standardowe narzędzie innej firmy, które już robi coś w tym stylu.
Używamy Windows, ASP.NET, IIS, jeśli to ma znaczenie.
Zalecenie dotyczące narzędzia, które ostrzega, gdy witryna nie otrzymuje trafień?