이두잉의 AWS 세상

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


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

(Keynote: http://www.keynote.com/about/partners)


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

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

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

비용은 생각보다 비쌈!!


감사합니다.