MediaTailor CDN 작업 및 성능 모니터링 - AWS Elemental MediaTailor

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

MediaTailor CDN 작업 및 성능 모니터링

AWS Elemental MediaTailor 및 콘텐츠 전송 네트워크(CDN) 통합을 효과적으로 모니터링하면 안정적인 콘텐츠 전송, 최적의 성능 및 빠른 문제 감지가 보장됩니다. 이 모니터링 접근 방식은 서버 측 광고 삽입(SSAI), 채널 어셈블리 및 결합된 워크플로를 포함한 모든 MediaTailor 구현에 적용됩니다.

CDN 통합을 모니터링하면 다음을 수행할 수 있습니다.

  • 최종 사용자에게 영향을 미치기 전에 문제 감지 및 해결

  • 주요 성능 지표 추적 및 서비스 품질 유지

  • 최적의 캐시 성능 유지 및 오리진 로드 감소

  • 광고 삽입 성공률이 비즈니스 요구 사항을 충족하는지 확인

모니터링 데이터에 나타날 수 있는 파라미터 관련 문제를 해결하려면 섹션을 참조하세요MediaTailor 파라미터 문제 해결. 쿼리 파라미터 사용량 모니터링에 대한 자세한 내용은 섹션을 참조하세요MediaTailor 매니페스트 쿼리 파라미터.

필수 CDN 성능 지표

MediaTailor 구현을 통해 이러한 핵심 지표를 추적하여 CDN의 효과를 평가합니다.

캐시 적중률

측정 대상: CDN 캐시와 오리진에서 제공된 요청의 백분율입니다.

대상 값:

  • 콘텐츠 세그먼트: 캐시 적중률 95% 이상

  • 광고 세그먼트: 캐시 적중률 90% 이상

  • 매니페스트: 구현에 따라 다름(개인화된 매니페스트는 캐시해서는 안 됨)

중요한 이유: 캐시 적중률이 높을수록 오리진 로드가 줄어들고 응답 시간이 개선되며 대역폭 비용이 절감됩니다.

오리진 요청 볼륨

측정 대상: MediaTailor 오리진 서버에 대한 요청 수입니다.

대상 패턴: 캐시 누락 또는 새 콘텐츠가 간헐적으로 급증하면서 낮고 안정적으로 유지되어야 합니다.

중요한 이유: 높은 오리진 요청 볼륨은 캐싱 비효율성을 나타내며 MediaTailor 성능에 영향을 미칠 수 있습니다.

응답 지연 시간

측정 대상: CDN이 최종 사용자 요청에 응답하는 속도입니다.

대상 값:

  • 캐시된 콘텐츠: 100ms 미만(P95)

  • 오리진 요청: 500ms 미만(P95)

  • 매니페스트 요청: 100ms 미만(P95)

  • 세그먼트 요청: 50ms 미만(P95)

중요한 이유: 짧은 지연 시간으로 원활한 재생과 우수한 시청자 경험을 보장합니다.

오류 발생률

측정 대상: HTTP 오류가 발생하는 요청의 백분율입니다.

대상 값:

  • 4xx 오류: 총 요청의 0.1% 미만

  • 5xx 오류: 총 요청의 0.01% 미만

  • 오리진 오류: 오리진 요청의 0.05% 미만

중요한 이유: 오류율이 높으면 최종 사용자 경험에 영향을 미치는 구성 문제 또는 서비스 문제를 나타냅니다.

MediaTailor 특정 지표

CDN 지표와 함께 이러한 MediaTailor 지표를 모니터링하여 완전한 가시성을 확보하세요.

광고 채우기 속도

주요 지표: Avail.FillRateAdDecisionServer.FillRate

목표 값: 두 지표 모두 90% 초과

중요한 이유: 광고 수익 및 시청자 경험에 직접 영향을 미칩니다.

매니페스트 생성 성능

주요 지표: GetManifest.LatencyGetManifest.Errors

목표 값: 200ms 미만의 지연 시간, 1% 미만의 오류율

중요한 이유: 재생 시작 시간과 신뢰성에 영향을 미칩니다.

광고 결정 서버 상태

주요 지표: AdDecisionServer.Latency, AdDecisionServer.ErrorsAdDecisionServer.Timeouts

목표 값: 1000ms 미만의 지연 시간, 5% 미만의 오류율, 최소 제한 시간

중요한 이유: ADS 성능은 광고 삽입 성공에 직접적인 영향을 미칩니다.

모니터링 도구 설정

MediaTailor 및 CDN 통합을 효과적으로 모니터링하도록 다음 도구를 구성합니다.

Amazon CloudWatch 통합

Amazon CloudWatch는 MediaTailor 및 CDN 통합을 모니터링하기 위한 기반을 제공합니다.

MediaTailor 지표

MediaTailor는 요청, 응답 및 오류를 추적하는 지표를 CloudWatch에 자동으로 게시합니다. 주요 지표는 다음과 같습니다.

  • RequestCount: MediaTailor에 대한 총 요청 수

  • ResponseTime: MediaTailor 응답 지연 시간

  • 4xxErrorCount5xxErrorCount: 오류 추적

MediaTailor 지표의 전체 목록은 섹션을 참조하세요Amazon CloudWatch 지표 AWS Elemental MediaTailor 를 사용한 모니터링.

CDN 지표

다음을 포함하여 CloudWatch에서 CDN 지표 수집을 활성화합니다.

  • 다양한 콘텐츠 유형에 대한 캐시 적중률

  • 오리진 요청 수 및 응답 시간

  • 상태 코드별 오류 발생률

CloudFront 특정 지표의 경우 배포 설정에서 세부 모니터링을 활성화합니다.

대시보드 구성

MediaTailor 및 CDN 성능에 대한 가시성을 제공하는 대시보드를 생성합니다.

  1. 통합 대시보드 생성: MediaTailor 및 CDN 지표를 단일 CloudWatch 대시보드에 결합하여 완벽한 가시성을 확보합니다.

  2. 워크플로별 구성: 구현 유형(SSAI, 채널 어셈블리 또는 결합된 워크플로)별로 지표를 그룹화합니다.

  3. 주요 성과 지표 포함:

    • 시간 경과에 따른 캐시 적중률 추세

    • 응답 지연 시간 백분위수(P50, P95, P99)

    • 오류율 추세 및 급증

자세한 대시보드 생성 지침은 CloudWatch 대시보드를 참조하세요.

알림 구성

최종 사용자에게 영향을 미치기 전에 문제를 감지하도록 알림을 구성합니다.

중요 알림

심각한 문제에 대한 즉각적인 알림을 구성합니다.

  • 높은 오류율: 5xx 오류가 5분 동안 요청의 0.1%를 초과하면 알림

  • 오리진 서버 문제: 오리진 응답 시간이 2초를 초과하면 알림

  • 캐시 적중률 저하: 캐시 적중률이 매니페스트의 경우 70%, 세그먼트의 경우 85% 미만으로 떨어질 때 알림

경고 알림

성능 저하에 대한 조기 경고를 구성합니다.

  • 지연 시간 증가: P95 응답 시간이 200ms를 초과하면 알림

  • 캐시 효율성 저하: 세그먼트의 캐시 적중률이 90% 미만으로 떨어질 때 알림

구현 체크리스트

이 체크리스트를 사용하여 포괄적인 모니터링 범위를 보장합니다.

  1. 지표 컬렉션:

    • ✓ CloudWatch에서 활성화된 MediaTailor 지표

    • ✓ CDN 세부 모니터링 활성화

  2. 대시보드 설정:

    • ✓ 통합 CloudWatch 대시보드 생성

    • ✓ 적절한 시간 범위로 시각화된 주요 지표

    • ✓ 대시보드를 관련 팀과 공유

  3. 알림 구성:

    • ✓ 즉시 알림으로 구성된 중요 알림

    • ✓ 조기 감지를 위한 경고 설정

    • ✓ 알림 에스컬레이션 절차 문서화

  4. 운영 절차:

    • ✓ 인시던트 대응 절차 문서화

    • ✓ 정기 검토 일정 설정

    • ✓ 팀 교육 완료

특정 모니터링 시나리오에 대한 추가 지침: