웹 사이트 감시

Website monitoring

사이트 모니터링은 최종 사용자가 웹 사이트 또는애플리케이션과 예상대로 상호 작용할 수 있는지 테스트하고 확인하는 프로세스입니다.웹 사이트 모니터링은 웹 사이트의 가동 시간, 성능 및 기능이 [1]예상대로인지 확인하기 위해 기업에서 자주 사용됩니다.

웹 사이트 모니터링 회사는 웹 사이트 또는 서버 기능을 일관되게 모니터링하고 웹 사이트가 어떻게 반응하는지 관찰할 수 있는 기능을 조직에 제공합니다.모니터링은 일반적으로 전 세계 여러 장소에서 특정 웹 사이트 또는 서버에 대해 수행되며 일반적인 인터넷 지연 및 네트워크 홉 문제와 관련된 문제를 검출하고 로컬 또는 상호 연결 문제로 인한 잘못된 긍정을 방지하기 위해 수행됩니다.모니터링 업체는 일반적으로 이러한 테스트에 대해 다양한 보고서, 차트 및 그래프로 보고합니다.에러가 검출되면, E-메일, SMS, 전화, SNMP 트랩, 네트워크 트레이스 루트, Web 페이지의 HTML 파일의 코드 캡쳐, Web 페이지의 스크린샷, Web 사이트의 장해 비디오등의 진단 정보를 포함한 호출기를 사용해 경고를 송신합니다.이러한 진단을 통해 네트워크 관리자 및 웹 마스터는 문제를 신속하게 해결할 수 있습니다.

모니터링은 로드 시간, 서버 응답 시간, 페이지 요소 성능 등 웹 사이트 성능에 대한 광범위한 데이터를 수집합니다. 이러한 데이터는 웹 사이트 성능을 더욱 최적화하기 위해 자주 분석 및 사용됩니다.

목적

사용자가 웹 사이트를 이용할 수 있고 다운타임을 최소화하며 성능을 최적화하려면 모니터링이 필수적입니다.업무나 즐거움을 위해 웹 사이트나 애플리케이션에 의존하는 사용자들은 신뢰할 [2]수 없는 경우 좌절하거나 심지어 애플리케이션 사용을 중단하게 될 것이다.감시에는 네트워크 연결, 도메인 네임 시스템 레코드, 데이터베이스 연결, 대역폭, 사용 가능한 RAM, CPU 부하, 디스크 공간, 이벤트 등의 컴퓨터 리소스 등 응용 프로그램이 기능하기 위해 필요한 많은 사항을 포함할 수 있습니다.일반적으로 측정되는 지표는 응답 시간과 가용성(또는 가동 시간)이지만, 일관성과 신뢰성 지표가 인기를 끌고 있습니다.다양한 트래픽량에서 웹 사이트의 가용성과 신뢰성을 측정하는 것을 부하 테스트라고 합니다.

또, Web 사이트의 감시는, 경쟁사의 퍼포먼스와 비교한 Web 사이트를 벤치마크 해, 사이트의 퍼포먼스를 통해 사이트의 퍼포먼스를 판단할 수 있습니다.웹 사이트 속도는 검색 [3]엔진 순위 측정 기준으로도 사용됩니다.

웹 사이트 감시는 웹 호스팅 공급자가 서비스 수준 계약에 대한 책임을 지도록 하기 위해 사용할 수 있습니다.대부분의 웹 호스트는 99.9%의 가동 시간 보증을 제공하며, 가동 시간이 그 미만일 경우 과도한 다운타임에 대해 개인에게 환불할 수 있습니다.일부 호스트는 과도한 다운타임에 대해 개별 사용자에게 환불하지 않으므로 해당 [4]호스트의 서비스 약관을 숙지해야 합니다.

대부분의 유료 웹 사이트 감시 서비스에서는 바이러스나 말웨어 스캔 의 보안 기능도 제공하고 있습니다.이 기능은 웹 사이트가 복잡해지고 비즈니스에 필수적인 요소가 될수록 더욱 중요해집니다.

내부와 외부

웹 사이트 감시는 기업 방화벽 내부와 외부에서 모두 수행할 수 있습니다.종래의 네트워크 관리 솔루션은, 파이어 월(fire wall)의 내부 감시에 초점을 맞추고 있습니다만, 외부 퍼포먼스 감시는 인터넷 백본 전체에 걸쳐, 경우에 따라서는 최종 사용자에게까지 퍼포먼스 문제를 테스트 및 감시합니다.타사 웹 사이트 성능 모니터링 솔루션은 내부(방화벽 배후에 있음), 외부(고객 대면) 또는 클라우드 기반 웹 애플리케이션을 모니터링할 수 있습니다.

방화벽 내에서 모니터링은 애플리케이션 설계, 내부 인프라스트럭처, 내부 애플리케이션, 퍼블릭 인터넷 접속 등 내부 애플리케이션의 성능 저하가 원인인지 여부를 판단하는 데 도움이 되는 특수 하드웨어 어플라이언스에 의해 이루어집니다.

외부 퍼포먼스 모니터링은 최종 사용자 모니터링 또는 엔드 투 엔드 퍼포먼스 [5]모니터링이라고도 합니다.

실제 사용자 모니터링은 실제 사용자가 경험하는 성능과 가용성을 측정하고 개별 사고를 진단하고 변경의 영향을 추적합니다.

웹사이트 이용가능성 측정

유용성 나인즈 연간 다운타임
90% 19개 876 시간
95% 438시간
99% 90도 이하 87시간 36분
99.9% 9분의 3 8시간 45분 36초
99.99% 포나인즈 52분 33.6초
99.999% 오나인스 5분 15.36초
99.9999% 99.9999달러 31.68초

프로토콜 유형

웹 사이트 모니터링 서비스는 HTTP 페이지 HTTPS(FTP, SMTP, POP3, ActiveSync, IMAP, DNS, SSH, Telnet, SSL, TCP, PING, UDP, SOAP, 도메인 이름 만료, SSL 인증서 만료 등) 이외의 다른 인터넷 프로토콜을 확인할 수 있습니다.모니터링 빈도는 4시간에서 15초 간격으로 발생합니다.일반적으로 대부분의 웹 사이트 모니터링 서비스는 서버 또는 응용 프로그램을 1분에 1회 테스트합니다.

고급 모니터링 서비스는 매크로 레코더 또는 Selenium이나 iMacros와 같은 브라우저 추가 기능을 사용하여 웹 사이트와의 브라우저 상호작용을 캡처합니다.이러한 서비스는 일반적인 웹 사이트 트랜잭션(장바구니 등) 또는 커스텀시나리오를 통해 웹 브라우저를 실행하여 웹 사이트를 테스트하고 사용자 경험 문제, 성능 문제 및 가용성 오류를 확인합니다.브라우저 기반 모니터링 서비스는 네트워크 및 서버 문제뿐만 아니라 웹 페이지 개체 문제(JavaScript 로드 속도가 느리거나 서드파티가 호스팅하는 페이지 요소 등)도 감지합니다.

Apache HTTP 서버의 시간 퍼포먼스모니터링 실장은 mod_arm4 모듈입니다

감시 유형

웹 사이트 모니터링 사용자(일반적으로 네트워크 관리자, 웹 마스터, 웹 운영 담당자)는 웹 사이트의 단일 페이지를 모니터링할 수 있지만 비즈니스 프로세스 전체를 모니터링할 수도 있습니다(다단계 [7]트랜잭션이라고도 함).

전 세계 서버 감시

웹 사이트 감시 서비스에는 일반적으로 남미, 아프리카, 북미, 유럽, 아프리카, 아시아, 호주 등 전 세계에 다수의 서버가 있습니다.모니터링 서비스는 서로 다른 지리적 위치에 여러 서버를 배치함으로써 인터넷을 통해 여러 대륙에서 웹 서버를 사용할 수 있는지 여부를 판단할 수 있습니다.일부 벤더는 로케이션이 많을수록 웹 사이트의 가용성이 향상된다고 주장하는 반면, 다른 벤더는 글로벌하게 분산된 3개의 스테이션으로 충분하며 더 많은 스테이션이 더 많은 정보를 제공하지 않는다고 말합니다.

종류들

웹 사이트 모니터링에는 크게 두 가지 유형이 있습니다.

웹 사이트 모니터링 수준

웹 사이트 모니터링에는 다양한 레벨이 있으며 웹 사이트가 복잡할수록 모니터링 요구도 복잡해집니다.

  • 레벨 1 가동시간 감시– 중요 페이지 이용 가능
  • 레벨 2 트랜잭션 감시– 중요한 프로세스의 가용성
  • 레벨 3 퍼포먼스 감시– 중요한 페이지의 퍼포먼스
  • 레벨 4 통합 감시– 중요한 프로세스의 퍼포먼스
  • 레벨 5 고객 이행 감시– 레벨 1~4 및 보안 정보

통지 옵션: 알림

웹 사이트 모니터링 서비스에 의해 제공되는 정보는 대부분의 경우 긴급하고 매우 중요하므로 이메일, IM, 일반 및 휴대폰, SMS, 팩스, 호출기, Skype, RSS 피드, SNMP 트랩, URL 알림 등 다양한 알림 방법이 사용됩니다.

웹 사이트 모니터링 서비스

웹 사이트 모니터링 시장은 매우 경쟁이 치열합니다.150개 이상의 활성 서비스[8] 프로바이더가 있으며 100개 이상의 서비스 프로바이더가 [9]폐업한 것으로 기록되고 있습니다.대부분의 프로바이더는 저주파 모니터링 기능을 갖춘 무료 요금제를 제공하고 있습니다.

「 」를 참조해 주세요.

레퍼런스

  1. 아마존 다운타임 비용 66,000달러 - Forbes
  2. 속도가 웹 사이트 사용에 영향을 미칩니다 - Google 리서치 블로그
  1. ^ "Website Monitoring – CyberSafe". Retrieved 2020-11-01.
  2. ^ Stevenson, Seth (June 2012). "What You Hate Most About Waiting in Line". Slate. Retrieved 25 October 2014.
  3. ^ Costill, Albert (25 July 2014). "SEO 101: How Important is Site Speed in 2014?". Search Engine Journal. Retrieved 25 October 2014.
  4. ^ Tryn, Joe. "For newbies : 99.5% / 99.9% uptime guarantee explained". Retrieved 29 October 2014. Also, do know how committed a host is in honouring their guarantee. Do they just mention it in their marketing channels, eg websites etc. Or do they really specify it clearly in their “terms of service” (ToS) ? What kind of compensation they plan to honour if they exceed the agreed upon max downtime ? Not all host are willing to compensate for exceeding the max downtime. Honest and responsible hosts will refund the hosting fees you paid for a particular month upon you reporting to them that they had exceeded the max downtime - and this is stated clearly in their ToS.
  5. ^ 사내 또는 리모트 네트워크 감시
  6. ^ Apache ARM 4 모듈
  7. ^ "Network Monitoring Tools". www.slac.stanford.edu. Retrieved 2021-04-09.
  8. ^ "The Updated List of 200+ Website Monitoring Services". 12 October 2015.
  9. ^ "230+ Website Monitoring Services that Shut Down". 20 October 2015.