기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
MediaTailor에 대한 CDN 로그 해석 및 분석 기법
AWS Elemental MediaTailor 콘텐츠 전송 네트워크(CDN) 통합은 요청 패턴을 이해하고 문제를 식별하는 데 도움이 되는 세부 로그를 생성합니다. 콘텐츠 전송 네트워크 로그를 분석할 때는 다음 주요 지표에 집중하세요.
참고: 다음 예제에서는 Amazon CloudFront 용어를 사용합니다. 다른 CDN 공급자는 유사한 개념에 다른 용어를 사용할 수 있습니다.
- HTTP 상태 코드
-
-
200- 요청 성공 -
404- 리소스를 찾을 수 없음(라우팅 규칙 및 MediaTailor 구성 확인) -
403- 액세스 거부됨(CDN 보안 설정 및 오리진 권한 확인) -
502/503/504- 오리진 서버 오류(MediaTailor 서비스 상태 및 오리진 연결 확인)
-
- 캐시 동작 지표
-
-
Hit- CDN 캐시에서 제공되는 콘텐츠 -
Miss- 오리진에서 가져온 콘텐츠 -
RefreshHit- 오리진으로 검증된 캐시된 콘텐츠 -
Error- 요청에 오류가 발생했습니다.
-
- 모니터링할 요청 패턴
-
-
매니페스트 요청은 일반적으로 낮은 TTL 설정
RefreshHit으로 인해Miss또는를 초래해야 합니다. -
인기 콘텐츠
Hit에 대한 콘텐츠 세그먼트가 표시되어야 합니다. -
개인 맞춤
Miss으로 인해 광고 세그먼트가 표시될 수 있습니다.
-
서비스 상태 모니터링
CDN 로그를 분석하고 문제를 해결할 때 MediaTailor 서비스 상태를 확인하여 문제가 서비스와 관련이 있는지 확인합니다.
- AWS 서비스 상태 대시보드
-
현재 MediaTailor 서비스 상태 및 진행 중인 서비스 이벤트 확인
액세스: AWS 서비스 상태 대시보드
이 경우 사용: CDN 로그에 광범위한 5xx 오류 또는 서비스 제한 시간이 표시됩니다.
- AWS 개인 상태 대시보드
-
계정별 서비스 상태 알림 및 유지 관리 이벤트 보기
액세스: AWS Personal Health Dashboard
이 경우 사용: 계정별 서비스 상태 정보 또는 유지 관리 알림이 필요합니다.
- Amazon CloudWatch 지표 모니터링
-
CloudWatch 지표를 통해 MediaTailor 서비스 상태 지표를 모니터링합니다.
-
GetManifest.Errors- 매니페스트 생성 오류 추적 -
GetManifest.Latency- 응답 시간 성능 모니터링 -
AdDecisionServer.Errors- 광고 서버 연결 문제 모니터링 -
Origin.Errors- 오리진 서버 연결 문제 추적
액세스: CloudWatch 콘솔
이 경우 사용: 자세한 서비스 성능 지표와 과거 추세가 필요합니다.
-
서비스 상태 문제 해결 워크플로:
-
AWS 서비스 상태 대시보드에서 현재 서비스 상태 확인
-
계정별 알림에 대한 AWS Personal Health Dashboard 검토
-
CloudWatch 지표에서 서비스 성능 지표 모니터링
-
서비스 상태를 CDN 로그 패턴 및 오류율과 상호 연관시킵니다.
-
서비스 상태가 정상인 경우 CDN 구성 및 오리진 서버 문제에 집중합니다.
CDN 로그 분석 리소스
-
CloudFront 액세스 로그 - CDN 로그 형식 및 필드에 대한 전체 가이드
-
CloudFront 실시간 로그 - 실시간 로그 스트리밍 및 분석
-
CloudWatch Logs Insights를 사용한 로그 데이터 분석 - 고급 로그 쿼리 및 분석
-
워크로드 리소스 모니터링 - Well-Architected 모니터링 패턴