AWS 서비스는 아니지만, CDN 및 기타 글로벌 성능 측정을 위해 사용되는 Keynote 솔루션을 소개한다.
Keynote는 각국 ISP 서버를 통해 HTTP 및 기타 프로토콜에 대한 성능을 측정한다.
(현재 Dynatrace가 Keynote를 매수)
회원가입은 패스하고, HTTP 통신에 대해 설정하는 방법을 빠르게 알아보자.
[keynote.com 접속] > [Keynote Service Center]
[Measurements] > [Add] 선택
Service Center 하단 목록은 현재 성능 측정중인 리스트를 보여줍니다. Keynote의 Product 메뉴들이 확인한다.
[Application Perspective 선택]
브라우저를 통한 response-time을 측정합니다. 대부분의 정보는 다 확인할 수 있다.
[테스트 설정]
URL: Test URL 입력
Alias: 테스트 설명
Measurement Timeout: Timeout
Measurement Interval: 측정 주기
Agent Group: Agent 측정 국가(Select your location을 통해 임의로 국가 및 도시 선택 가능)
Web Contenct Detail: 컨텐츠 측정 방식이 하단으로 내려갈수록 측정 레벨이 낮아짐
Validate: 세부 정보 확인 및 설정 완료
[mykeynote.com 접속] > [Chart]
Selectd one or more measurement(s)에서 설정된 정보들을 확인
Click a graph type to generate: Latency, Error, Content Down Transcation 및 Error 등 정보 확인
Performance Trend를 통해 시간대별 Latency 확인
하위 여러 설정 값들이 존재(Time Range, Graphs Categorized by Time, Geography)
[데이터 결과 확인]
[비고]
Keynote는 설정 후 Agent가 글로벌 노드에 배포되기까지 약 하루의 시간이 소요된다.
만료된 리스트를 보기 위해서는 우측 상단 사람 모양의 아이콘을 클릭하고 기간 연장이 가능
기간 연장 시에도 새로운 배포가 일어나므로 지연 시간이 발생
비용은 생각보다 비쌈!!
감사합니다.
'Storage&CDN > CloudFront' 카테고리의 다른 글
AWS CloudFront RTMP 재생 URL (0) | 2017.04.11 |
---|---|
AWS CloudFront SignedURL/Cookie 사용 (2) | 2017.02.28 |
Amazon CloudFront SSL 인증서 설정하기 (0) | 2016.08.17 |
Amazon CloudFront 동적 컨텐츠 캐싱 및 주요 기능 (0) | 2016.01.18 |
Amazon Seoul Region CloudFront 성능 점검 (0) | 2016.01.15 |