본문 바로가기

Storage&CDN/CloudFront

AWS CloudFront 및 기타 CDN 성능 측정 솔루션(Keynote)

AWS 서비스는 아니지만, CDN 및 기타 글로벌 성능 측정을 위해 사용되는 Keynote 솔루션을 소개한다.

 

Keynote는 각국 ISP 서버를 통해 HTTP 및 기타 프로토콜에 대한 성능을 측정한다. 

(현재 Dynatrace가 Keynote를 매수)

 

Customer experience analytics | Dynatrace

Optimize digital experience with customer experience analytics from Dynatrace. Proactively resolve issues to improve performance and availabilty. Get a free trial.

www.dynatrace.com

 

회원가입은 패스하고, 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가 글로벌 노드에 배포되기까지 약 하루의 시간이 소요된다.

만료된 리스트를 보기 위해서는 우측 상단 사람 모양의 아이콘을 클릭하고 기간 연장이 가능

기간 연장 시에도 새로운 배포가 일어나므로 지연 시간이 발생

비용은 생각보다 비쌈!!

 

감사합니다.