웹 사이트 운영자에게 가장 중요한 것은 고객의 사이트 사용 경험입니다. 웹 사이트의 다운타임(고장 시간)은 이용자에게는 최악의 경험이며, 이는 반드시 피해야 할 상황입니다. 고객은 잘못을 쉽게 용서하지 않으며 신속하게 대안을 찾습니다. 업타임 모니터링은 이러한 위험을 최소화하는 데 도움이 됩니다. 웹 사이트가 다운되었을 때 알림을 발송하여, 신속한 조치를 통해 사이트를 복구하거나 관리가 가능한 사람에게 빠르게 연락 할 수 있습니다. 문제 발생 시에는 매 순간이 중요합니다.
웹 사이트는 연중무휴로 실행되어야 하는 복잡한 소프트웨어입니다. 그래서 사이트의 작동이 중지되는 데에도 다음과 같은 여러 가지 이유가 포함될 수 있습니다:
인적 오류
하드웨어 장애
소프트웨어 장애
네트워크 장애
웹다의 업타임 모니터링 테스트를 이용하면 웹 사이트에 문제가 발생할 경우 신속하게 대응할 수 있습니다. 이를 위해 웹 사이트의 문제를 감지할 수 있는 몇 가지 테스트가 제공됩니다. 이런 테스트는 매일 매 분마다 실행되며, 필요에 따라 실행 빈도를 조정할 수 있습니다. 따라서 문제가 있는 경우 즉시 알림을 받을 수 있습니다. 또한 문제에 대한 상세정보 확인을 통해 빠른 문제를 해결에 도움이 됩니다.
메인 테스트는 이용자가 웹 사이트에 접속할 때 사용하는 방법과 동일한 방식을 기반으로 구축되었습니다. 웹다에 등록된 사이트의 HTML 페이지의 다운로드를 시도하고, 문제가 발생하면 사이트의 이용자처럼 오류가 발생합니다. 그러나 이런 한 번의 테스트를 통해 감지한 오류는 스스로 수정되는 일시적인 사건으로 귀결될 수 있습니다. 때문에 웹다는 두 곳 이상의 위치에서 오류를 확인하여 시간을 낭비하고 시스템에 대한 신뢰도를 떨어뜨리는 잘못된 경보를 방지합니다. 오류가 발생하면 계정 내부 경보가 작동됩니다. 해당 웹 사이트에 대한 알림 팀을 설정한 경우, 구성원은 알림을 수신합니다. 즉, 오류 발생 후 몇 분 이내에 문제 상황에 대한 인지가 가능합니다. 웹다 서비스는 계속 테스트를 진행하며, 해당 웹 사이트가 안정적으로 복구되면 복구 메시지를 보내드립니다.
한 개의 웹 사이트에 여러 개의 테스트를 설정할 수 있습니다. 예를 들어, 블로그만 따로 다른 웹 서버에서 실행 중이기 때문에 별도의 테스트가 필요할 경우도 문제가 되지 않습니다. 또한 핑(Ping) 또는 포트 연결(Port Connection) 테스트와 같이 일반적으로 자주 사용되는 테스트 방식도 추가적으로 제공합니다. 이러한 테스트를 통해 웹 사이트와 관련된 다른 서비스를 테스트 할 수 있습니다. 마지막으로, 테스트가 실행되는 빈도를 변경할 수 있습니다. 실무에서 업타임은 5분 또는 15분 간격으로 확인하는 것이 일반적입니다.