여러 환경에 여러 사이트가 있습니다. 많은 환경이 두 개의 웹 서버 (경우에 따라 두 개의 앱 서버)로로드 밸런스됩니다. 지난 2 개월 동안 서버가 실수로로드 밸런서에서 빠져 나간 상황에 처했습니다. 며칠 후 두 번째 서버를 꺼내고 사이트가 완전히 다운되었을 때이 사실을 알게되었습니다. 두 경우 모두 문제를 신속하게 발견하고 수정했지만 서버가로드 밸런서에서 벗어날 때 경고가 필요하다고 생각합니다. 두 경우 모두 서버의 웹 사이트가 작동하고 응답했기 때문에 LB에 없었기 때문에 정상적인 경고는 작동하지 않습니다.
로드 밸런서 자체에 경고를 설정하는 것이 가능할 수도 있지만 호스팅 제공 업체가 관리하므로이를 처리하는 데 어려움이있을 수 있습니다.
내 생각은 15 분마다 서버 로그를 스캔하고 시간당 고유 방문자 수가 특정 임계 값 아래로 떨어질 때 이메일을 보내는 앱을 갖는 것입니다. 쓰기가 굉장히 어렵지는 않지만 이미이 라인을 따라 무언가를 수행하는 표준 타사 도구가있는 것 같습니다.
중요하다면 Windows, ASP.NET, IIS를 사용합니다.
웹 사이트가 조회되지 않을 때 경고하는 도구에 대한 추천?