Zinn® Uptime
기능
Zinn® Uptime은 모든 웹 주소를 위한 웹사이트 가동 시간 모니터링 서비스입니다. 24시간 내내 확인하며, 알림을 보내기 전에 두 번째 확인을 통해 모든 장애를 검증하고 이메일, Slack, Telegram 또는 webhook으로 알려드립니다. 카드 등록 없이 모니터 3개를 무료로 이용하실 수 있습니다.
방문자처럼 동작하는 웹사이트 점검
각 확인은 방문자의 브라우저가 보내는 것과 동일하게 귀하의 페이지로 전송되는 실제 요청입니다.
모니터링의 수준은 그것이 던지는 질문에 의해 결정됩니다. Zinn® Uptime은 단순히 서버에 핑을 보내거나 포트를 여는 것만으로 웹사이트라고 부르지 않습니다. 브라우저와 똑같이 HTTP 또는 HTTPS를 통해 페이지 자체를 요청하고 응답을 기다립니다. 이름을 확인할 수 없거나, 연결이 거부되거나, 인증서를 신뢰할 수 없거나, 서버가 오류를 반환하거나, 10초 이내에 아무런 응답이 오지 않는 경우 해당 점검은 실패한 것입니다. 그리고 그 이유는 쉬운 말로 기록되므로, 알림을 통해 어디서부터 확인해야 할지 알 수 있습니다.
- 무료 모니터는 5분마다 확인됩니다. 팩을 사용하면 계정의 모든 주소가 1분마다 확인됩니다.
- 리디렉션이 추적되므로 최종 도달 위치가 아닌 사용자가 입력한 주소를 확인할 수 있습니다.
- 모든 2xx 또는 3xx 응답은 정상 가동으로 간주되며, 4xx 또는 5xx 응답은 중단으로 간주됩니다.
- 응답하는 데 10초 이상 걸리는 페이지는 시간 초과로 간주됩니다.

담당자를 호출하기 전에 서비스 중단을 확인합니다
오경보는 사람들이 경고를 무시하도록 만들므로 모든 실패는 스스로 입증되어야 합니다.
인터넷은 패킷을 유실하고, 경로는 불안정해지며, 어딘가의 단일 서버가 일시적인 장애를 겪기도 합니다. 이러한 모든 상황마다 알림을 보내는 모니터는 사용자가 알림을 무시하게 만들고, 정작 중요한 장애를 놓치게 됩니다. 따라서 장애는 두 번 입증되어야 합니다. 검사가 실패하는 즉시 동일한 주소로 완전히 새로운 요청이 다시 전송되며, 이 요청은 대개 다른 위치에서 처리됩니다. 이 두 번째 요청이 성공하면 일시적인 문제는 제외됩니다. 연속 두 번의 검사에서 실패가 확인된 경우에만 해당 주소가 다운된 것으로 표시되고 담당자에게 알림이 전송됩니다. 모니터링 중인 전체 주소 중 상당수가 동시에 실패하면 당사의 문제로 간주하며 아무것도 기록하지 않습니다.
- 실패한 확인은 대개 다른 위치에서 처리되는 새로운 요청으로 즉시 다시 시도됩니다.
- 해당 두 번째 요청이 사이트에 도달하면 첫 번째 실패는 폐기됩니다.
- 연속으로 2회 확인된 실패가 발생한 후 사이트가 중단된 것으로 선언되므로 약 2회의 확인 간격 이내에 알림을 받게 됩니다.
- 봇 보호 챌린지 페이지는 사이트 다운으로 간주되지 않습니다.

손상된 페이지에 대한 키워드 검사
상태 코드가 감지할 수 없는 중단은 로드는 되지만 비어 있는 페이지입니다.
가장 심각한 서비스 장애 중 일부는 완전히 정상적인 상태 코드로 응답합니다. 데이터베이스 연결이 끊긴 WordPress 사이트, 테마 업데이트로 인해 템플릿이 깨진 쇼핑몰, 캐시 구성 오류로 빈 화면만 표시되는 페이지 등 이 모든 경우가 200을 반환할 수 있습니다. 사이트 이름이나 바닥글의 문구와 같이 페이지가 정상적으로 작동할 때만 표시되는 짧은 텍스트를 모니터에 지정하시면, 해당 텍스트 없이 로드되는 페이지는 "expected text missing"이라는 사유와 함께 다운된 것으로 간주됩니다.
- 페이지에 표시되어야 하는 텍스트를 최대 200자까지 추가하십시오.
- 텍스트가 누락된 경우, 검사는 "expected text missing" 사유로 실패합니다.
이메일, Slack, Telegram 및 웹훅 알림
사이트가 다운되었을 때 메시지 한 건, 복구되었을 때 메시지 한 건 — 매 분마다 메시지가 전송되지 않습니다.
알림은 적절한 담당자가 확인할 때에만 유용합니다. 주소가 다운되면 별도의 설정 없이 계정의 모든 구성원에게 이메일이 발송됩니다. Slack, Telegram 또는 자체 웹훅을 연결하면 동일한 알림이 해당 채널로도 전달되므로 팀 채널과 당직 엔지니어의 휴대폰 모두에서 상황을 파악할 수 있습니다. 알림은 상태가 아닌 상태 변화에 따라 트리거됩니다. 즉, 사이트가 다운될 때 메시지 한 건, 복구되었을 때 대략적인 중단 시간과 함께 메시지 한 건이 발송되며, 다운 상태가 지속되는 동안 1분마다 메시지가 발송되는 일은 절대 없습니다.
- 주소가 다운되면 계정의 모든 구성원에게 이메일이 전송됩니다.
- Slack, Telegram 또는 웹훅을 연결하면 동일한 알림이 그곳으로도 전송됩니다.
- 웹훅은 타임스탬프와 본문에 대해 HMAC으로 서명되므로, 귀하의 엔드포인트에서 해당 요청이 당사로부터 전송되었음을 확인할 수 있습니다.
- 복구 메시지에는 사이트가 다운되었던 대략적인 시간이 표시됩니다.

가동 시간 기록 및 응답 시간
클라이언트에게 보여줄 수 있는 수치로, 모니터가 존재하는 한 보관됩니다.
고객이 화요일에 사이트가 중단되었는지 문의할 때, 답변은 기억이 아닌 기록이어야 합니다. 각 주소는 목록에서 지난 30일간의 가동 시간 및 일반적인 응답 시간을 유지하고, 상세 보기에서는 평균 및 가장 느린 응답 시간과 함께 시간별 가동 시간을 유지하며, 각 서비스 중단에 대해 시작 시점, 지속 시간, 장애가 확인된 위치를 기록합니다. 이 기록은 귀하가 해당 주소를 계속 모니터링하는 동안 유지됩니다. 모니터를 일시 중지하면 기록이 유지되고, 모니터를 제거하면 기록도 삭제됩니다.
- 목록에 표시된 지난 30일 동안의 가동 시간 및 일반적인 응답 시간입니다.
- 각 주소별 시간대별 가동 시간과 평균 및 가장 느린 응답 시간.
- 기록된 모든 서비스 중단 내역과 지속 시간 및 확인된 위치입니다.

가동 시간과 함께 표시되는 페이지 속도
응답하는 사이트라 하더라도 사용하기에 너무 느릴 수 있습니다.
응답하는 데 8초가 걸리는 사이트는 기술적으로는 작동 중이지만 실제로는 다운된 것과 다름없습니다. 가용성 검사와 함께 모니터링되는 각 페이지의 Core Web Vitals(검색 엔진이 사용하는 로딩, 상호작용성, 레이아웃 안정성 수치)가 유료 패키지 이용 시에는 매일, 무료 등급에서는 매주 측정됩니다. 플러그인 업데이트 후 발생한 속도 저하 주간은 가동 시간 기록과 동일한 화면에 표시되므로 문제를 파악하기 위해 별도의 도구를 사용할 필요가 없습니다.
- 모니터링되는 각 페이지에 대해 Core Web Vitals가 측정됩니다. 팩 이용 시 매일, 무료 등급에서는 매주 측정됩니다.
- 가동 시간 기록 옆에 표시되므로 속도가 느린 주와 서비스 중단이 한 화면에 나타납니다.
도메인 모니터링, 무료
만료된 도메인은 웹사이트, 이메일, 검색 순위를 함께 사라지게 만듭니다.
도메인은 사소한 이유로 만료됩니다. 등록된 카드가 만료되었거나, 갱신 알림이 퇴사자에게 발송되었거나, 자동 갱신이 설정되지 않았기 때문입니다. 이러한 일이 발생하면 웹사이트, 이메일, 그리고 수년간 쌓아온 검색 순위가 함께 사라지며, 다른 사람이 해당 이름을 등록할 수도 있습니다. Zinn® Uptime은 모니터링 중인 각 도메인의 공개 등록 기록을 하루에 한 번 확인하여 만료 60일, 30일, 14일, 7일 및 1일 전에 경고해 드립니다. 또한 전날의 기록과 비교하여 등록 대행업체, 네임서버 또는 레지스트리 상태가 변경될 때 알림을 제공합니다. 이는 도메인 계정이 탈취되었음을 알리는 첫 번째 신호인 경우가 많습니다.
- 모니터링 대상 도메인의 등록 레코드를 하루에 한 번씩 읽습니다.
- 만료 경고: 60일, 30일, 14일, 7일 및 1일 전.
- 등록 대행자, 네임서버 또는 레지스트리 상태가 변경되거나 도메인이 사라질 때 알림을 보냅니다.
- 당사에 등록되었거나 호스팅된 도메인은 자동으로 추가됩니다. 다른 도메인은 이름으로 추가해 주십시오.

일시 중지, 중지 및 자동화
모니터링이 업무에 맞춰져야 하며, 그 반대가 되어서는 안 됩니다.
모니터링은 실제 업무에 맞춰 원활히 진행되어야 합니다. 계획된 마이그레이션이나 유지보수 전에 모니터를 일시 중지하고 작업이 완료된 후 다시 시작하십시오. 일시 중지된 모니터는 점검되지 않으며 아무것도 전송하지 않지만, 해당 이력은 유지됩니다. Uptime 화면의 모든 기능은 REST API를 통해서도 사용할 수 있으므로 자체 배포 스크립트를 통해 모니터를 생성하고 삭제할 수 있습니다. 또한 다운 및 복구는 플랫폼 이벤트이므로 Zinn® Boards 보드에서 자동화를 시작할 수 있습니다(예: 서비스 중단에 대한 카드 생성).
- 계획된 작업 중에는 모니터를 일시 중지하고, 이후 기록을 그대로 유지한 채 다시 시작하세요.
- REST API를 통해 모니터를 생성, 이름 변경, 일시 중지 및 제거하세요.
- 다운 및 복구 이벤트는 Zinn® Boards 보드에서 자동화를 시작할 수 있습니다.
저희와 함께 사이트도 호스팅하세요
Zinn® Uptime은 Zinn Digital® 호스팅과 동일한 계정에 위치합니다. 한 번의 로그인과 하나의 청구서로 관리되며, 당사에서 호스팅하는 사이트는 모니터링 중인 사이트 바로 옆에 표시됩니다. 호스팅에는 99.9% 월간 가동률 보장이 포함되어 있어 기준에 미치지 못할 경우 클릭 한 번으로 크레딧이 지급됩니다.
호스팅 이용 여부와 관계없이 모든 Zinn Digital® 계정에서 모니터링 및 도메인 감시가 무료로 제공됩니다.