종합 모니터링은 웹사이트, 중요한 비즈니스 트랜잭션 및 API 엔드포인트를 모니터링하기 위한 자동화되고 스크립트 가능한 도구 모음입니다. 사용자 트래픽을 시뮬레이션하여 고객이 알아차리기 전에 중요한 엔드포인트의 중단과 성능 저하를 사전에 감지하고 해결할 수 있습니다.
중요한 이유
종합 모니터링을 통해 다음을 수행할 수 있습니다.
- 엔드포인트의 가용성과 성능을 기본 애플리케이션 및 인프라에 연결하여 장애 상황을 파악합니다.
- 문제가 네트워크 또는 AWS 위치, 느린 타사 리소스 또는 백엔드 서비스 또는 인프라 상태에서 비롯된 것인지 쉽게 진단할 수 있습니다.
- 빌드 자동화 및 CI/CD 파이프라인에 종합 모니터링을 추가하여 성능을 자동으로 추적하고 각 배포에 대한 기능을 확인합니다.
- 로그인 절차, 검색 및 기타 중요한 비즈니스 트랜잭션을 테스트하는 실제 Selenium 기반 스크립트 브라우저 로 모니터링을 더욱 확장하십시오.
- API 테스트 로 API 엔드포인트를 모니터링하세요.
시작할 준비가 되셨습니까? 아직 계정이 없다면 New Relic 계정에 가입하십시오 . 영원히 무료입니다!
종합 모니터링에는 수많은 사용 사례가 있으며 자신에게 적합한 모니터 유형을 아는 것이 중요합니다. 다양한 유형의 합성 모니터와 각각의 차이점에 대해 알아보려면 이 짧은 비디오(5분 10초)를 시청하십시오.
고급 테스트
종합 모니터링을 통해 웹사이트 또는 API 엔드포인트를 사전에 모니터링하여 콘텐츠를 사용할 수 있을 뿐만 아니라 완전히 작동할 수 있는지 확인할 수 있습니다. 종합 모니터링 브라우저 테스트는 Selenium 기반 실제 Google Chrome 브라우저를 전 세계 위치에서 귀하의 사이트로 전송하여 귀하의 콘텐츠가 어디에서나 항상 가동되고 있는지 확인합니다.
스크립팅된 브라우저 는 테스트 기능을 확장하므로 흔하지 않은 사용자 흐름을 테스트하거나 복잡한 절차를 베타 테스트할 수 있습니다. 예를 들어 사용자가 뉴스레터에 가입하거나 장바구니에 항목을 추가하거나 간단한 JavaScript와 유사한 언어로 중요한 콘텐츠를 검색하고 찾을 수 있는지 확인하십시오. API 모니터로 백엔드를 테스트하면 모든 API 엔드포인트에 대해 스크립트 테스트를 실행할 수 있습니다.
향상된 모니터링 및 보고
종합 모니터링은 각 검사의 결과를 메트릭 으로 집계하여 패턴을 확인하고 성능 저하의 원인을 식별할 수 있도록 합니다. 종합 모니터링은 또한 각각의 모든 모니터 결과 를 저장하므로 웹사이트가 어디에서 고장났는지 정확히 알 수 있습니다.
웹사이트 또는 API 엔드포인트에 액세스할 수 없는 경우 경고 가 알려줍니다. 사적 위치 를 만들어 지리적 범위를 확장하거나 내부 웹사이트를 모니터링할 수도 있습니다.
모니터 결과를 쿼리하여 자세히 볼 수도 있습니다. New Relic은 13개월 동안 모니터 결과를 유지하므로 연간 사용량을 비교할 수 있습니다.
추가 기능
종합 모니터링에는 다음 기능이 포함됩니다.
기능 | 설명 |
---|---|
실제 브라우저 | 간단한 브라우저 와 스크립트로 작성된 브라우저 모니터를 사용하는 합성 모니터링은 단순히 호스트가 작동 중인지 확인하지 않습니다. 실제 페이지 콘텐츠를 완전히 가상화된 실제 Google Chrome 브라우저(Selenium 기반)에 로드하여 사용자의 작업을 미러링하는 테스트를 제공합니다. |
상세 결과 보기 | 종합 모니터링은 모니터의 모든 단일 실행을 13개월 동안 저장하므로 각각의 모든 검사에 대한 자세한 분석을 볼 수 있습니다. 웹사이트의 성능과 가용성에 대한 스냅샷을 얻거나 특정 문제를 찾아낼 수 있습니다. |
브라우저 모니터링이 있는 비교 차트 | 실제 사용자( 브라우저 모니터링 ) 상호 작용과 합성 모니터 간의 직접적인 페이지 로드 시간 비교를 위해 New Relic의 비교 차트 기능 을 사용하십시오. 예를 들어, 페이지 중단 동안 경향을 비교하여 문제가 종합 모니터링에서도 표시되는지 또는 다른 변수로 인해 발생하는지 확인할 수 있습니다. |
고급 스크립트 모니터링 | 스크립팅된 브라우저 를 사용하여 웹사이트에 대해 복잡한 테스트 사례를 실행합니다. 체크아웃 및 로그인과 같은 중요한 프로세스가 항상 원활하게 실행되고 있는지 확인하고 문제가 발생했을 때 비교할 기준을 구축하십시오. Node.js를 기반으로 하는 내장된 스크립팅 IDE를 사용하여 브라우저를 종료하지 않고도 빠르게 스크립트를 생성할 수 있습니다. |
글로벌 테스트 커버리지 | 사용자가 언제 어디서나 웹사이트에 액세스할 수 있도록 전 세계 위치에서 적용 범위를 확인합니다. 허용 목록에 가상 모니터링 고정 IP 주소 를 추가하여 방화벽 뒤의 사이트를 모니터링합니다. 개인 위치 를 사용하여 내부 사이트를 모니터링하거나 범위를 새로운 위치로 확장합니다. |
인기 있는 분석 플랫폼과의 호환성 | 종합 모니터링은 특히 Google Analytics와 같은 인기 있는 분석 서비스 에 대한 스크립트를 제외합니다. 이렇게 하면 매달 수천 명의 모니터가 웹사이트를 확인하는 경우에도 분석 도구가 정확히 동일한 데이터를 계속 수신할 수 있습니다. |
REST API 함수 | 종합 모니터링에는 다음을 관리하는 데 사용할 수 있는 REST API가 포함됩니다. |
데이터 보호 및 개인 정보 보호
종합 모니터링의 데이터는 웹 페이지 또는 애플리케이션과의 일반적인 상호 작용을 나타내는 테스트 데이터입니다. 그것은 결코 인간의 실제 데이터가 아닙니다. 따라서 종합 모니터링을 사용할 때 수집된 데이터는 개인 데이터가 아닙니다. 자세한 내용은 종합 모니터링 보안 문서 를 참조하십시오.
호환성 및 요구 사항
종합 모니터링에는 지원되는 브라우저 를 제외한 소프트웨어가 필요하지 않습니다.
중요
방화벽 뒤의 사이트를 모니터링하려면 합성 모니터링 공용 미니언 IP 주소 를 허용 목록에 추가하거나 개인 위치를 만드세요 .
권한
기본적으로 계정의 모든 전체 플랫폼 사용자 는 다음을 수행할 수 있습니다.
- 종합 모니터링 페이지 보기 .
- 모니터를 추가 , 편집 및 삭제 합니다.
보다 세분화된 제어를 위해 선택적 권한 시스템을 활성화 할 수 있습니다. 권한 시스템을 사용하면 사용자가 종합 모니터링(예: 모니터 및 개인 위치 ) 내에서 보고 편집할 수 있는 액세스 수준을 관리할 수 있습니다.