가용성 테스트 선택
웹앱이나 웹 사이트를 배포한 후 가용성과 응답성을 모니터링하도록 반복 테스트를 설정할 수 있습니다. Application Insights는 전 세계 지점에서 정기적인 간격으로 애플리케이션에 웹 요청을 보냅니다. 애플리케이션이 응답하지 않거나 응답이 너무 느린 경우 사용자에게 경고할 수 있습니다. Application Insights 리소스당 최대 100개의 가용성 테스트를 만들 수 있습니다.
가용성 테스트에는 테스트 중인 웹 사이트를 변경할 필요가 없으며 퍼블릭 인터넷에서 액세스할 수 있는 HTTP 또는 HTTPS 엔드포인트에 대해 작업합니다. 서비스에서 사용하는 REST API의 가용성을 테스트할 수도 있습니다.
Application Insights 리소스당 최대 100개의 가용성 테스트를 만들 수 있으며 다음 세 가지 유형의 가용성 테스트가 있습니다.
표준 테스트: 사용되지 않는 URL ping 테스트와 유사하게 단일 요청을 전송하여 웹 사이트의 가용성을 확인하는 가용성 테스트 유형입니다. 엔드포인트가 응답하는지 확인하고 성능을 측정하는 것 외에도 표준 테스트에는 TLS/SSL 인증서 유효성 검사, 자동 관리 수명 검사, HTTP 요청 동사(예:
GET
,HEAD
및POST
), 사용자 지정 헤더, HTTP 요청과 연결된 사용자 지정 데이터도 포함됩니다.사용자 지정 TrackAvailability 테스트: 가용성 테스트를 실행할 사용자 지정 애플리케이션을 만들기로 결정한 경우 TrackAvailability() 메서드를 사용하여 결과를 Application Insights에 보낼 수 있습니다.
URL ping 테스트(클래식): 포털을 통해 이 테스트를 만들어 엔드포인트가 응답하는지 확인하고 해당 응답과 관련된 성능을 측정할 수 있습니다. 종속 요청 구문 분석, 재시도 허용과 같은 고급 기능과 결합된 사용자 지정 성공 조건도 설정할 수 있습니다.