Amazon CloudFront 서버 타이밍 헤더를 통한 동작 및 성능 모니터링하기
Amazon CloudFront 서버 타이밍 헤더를 통한 동작 및 성능 모니터링하기 Amazon CloudFront는 서버 타이밍 헤더(Server Timing Headers)라는 새로운 기능을 출시했습니다. 이 기능은 요청을 수신한 시점에 콘텐츠가 캐시로부터 제공되었는지, 그 요청이 어떻게 CloudFront 엣지 위치로 라우팅이 되었는지, 그리고 연결과 응답 과정의 각 단계 동안에 얼마만큼의 시간이 흘렀는지 등과 같은 자세한 성능 정보를 제공합니다. 서버 타이밍 헤더는 뷰어(viewer)의 응답에서 HTTP 헤더의 형태로 추가적인 메타 데이터를 제공하며, 클라이언트-측 애플리케이션 코드에서 이 헤더를 사용하거나 조사할 수 있습니다. 서버 타이밍 헤더를 사용하여 CloudFront의 성능 문제를 해결할 때 더 자세한 통찰력을 얻거나, CloudFront의 행동을 조사하거나, 사용자-요청 트랜잭션 (캐시 미스, 첫번째 바이트에 대한 지연 그리고 마지막 바이트에 대한 지연 등과 같은)에 대한 통계 수치를 수집하고 통합하는데 사용할 수 있습니다. 이 글을 통해, 서버 타이밍 헤더를 활성화하는 방법을 배우고 이 기능의 사용을 통해 사용자 경험 개선을 증진시킬 수 있는 일반적인 사례에 대해 더 많이 이해를 하실 수 있습니다. Amazon [ more… ]