Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Supervise y solucione los problemas de su CloudFront integración MediaTailor
AWS Elemental MediaTailor la integración con Amazon CloudFront requiere una supervisión y una solución de problemas continuas para mantener un rendimiento óptimo. Tras implementar tu CloudFront MediaTailor integración, supervisa el rendimiento y prepárate para solucionar cualquier problema. La red de entrega de contenido (CDN) proporciona herramientas para ayudarlo a comprender el rendimiento de su distribución e identificar posibles problemas.
Configurar la supervisión de su integración
Implemente estas estrategias de supervisión para realizar un seguimiento del rendimiento de su CloudFront MediaTailor integración agrícola:
Para configurar la supervisión de su MediaTailor integración CloudFront con nosotros
-
Habilite el registro CloudFront estándar:
-
En la CloudFront consola, selecciona tu distribución.
-
Elija la pestaña Logs (Registros).
-
En Registros estándar, selecciona Editar.
-
Seleccione Activado y configure un bucket de Amazon S3 para el almacenamiento de registros.
-
Seleccione Save changes (Guardar cambios).
-
-
Configure los registros CloudFront en tiempo real:
-
En la CloudFront consola, selecciona tu distribución.
-
Elija la pestaña Logs (Registros).
-
En Real-time Registros, selecciona Editar.
-
Seleccione Activar y configure una transmisión de entrega de Amazon Kinesis Data Streams o Amazon Data Firehose.
-
Incluya estos campos en la configuración de su registro:
-
time-to-first-byte- Tiempo de respuesta -
sc-status- Código de estado HTTP -
c-ip- Dirección IP del visor -
cs-uri-stem- Ruta de URI de la solicitud -
cs-user-agent- Agente de usuario -
x-edge-result-type- Tipo de resultado (acierto, error)
-
-
Seleccione Save changes (Guardar cambios).
-
-
Crear CloudWatch paneles de control:
-
En la CloudWatch consola, elija Paneles.
-
Elija Crear panel.
-
Agregue widgets para estas CloudFront métricas:
-
Solicitudes
-
BytesDownloaded
-
4xx ErrorRate
-
5xx ErrorRate
-
TotalErrorRate
-
CacheHitRate
-
-
-
Configure las CloudWatch alarmas:
-
En la CloudWatch consola, selecciona Alarmas.
-
Elija Crear alarma.
-
Cree alarmas para estas condiciones:
-
5xx ErrorRate > 1% durante 5 minutos
-
4xx ErrorRate más del 5% durante 5 minutos
-
CacheHitRate menos del 80% durante 30 minutos
-
-
Supervisión del rendimiento de MQAR
Al usar MQAR, la supervisión le ayuda a comprender cómo CloudFront selecciona entre sus orígenes y si los puntajes de calidad cumplen con las expectativas. Real-time Los registros muestran estas decisiones a medida que se toman.
Para supervisar el rendimiento de MQAR
-
Habilite los registros en tiempo real para su CloudFront distribución.
-
Incluya estos campos en la configuración de su registro:
-
r-host- El nombre de host del origen seleccionado -
sr-reason- El motivo de la selección del origen -
x-edge-mqcs- La puntuación de confianza en la calidad de los medios
-
-
Configure un destino de registro en Amazon Kinesis Data Streams o Amazon Data Firehose.
-
Cree paneles o alertas basados en estas métricas para supervisar las puntuaciones de calidad y las decisiones de selección por origen.
ejemplo Ejemplo de CloudWatch panel de control para la supervisión del MQAR
Cree un CloudWatch panel con estas métricas:
-
La selección de origen cuenta por región
-
Puntuaciones de calidad promedio a lo largo del tiempo
-
Eventos de conmutación por error
-
Tasas de error de 4xx y 5xx por origen
Para obtener más información sobre la configuración de los registros en tiempo real, consulta Real-time los registros en la guía para CloudFront desarrolladores.
Solución de problemas comunes de
Incluso con una planificación cuidadosa, pueden surgir problemas con tu CloudFront MediaTailor integración. Comprender los problemas y las soluciones más comunes le ayuda a resolverlos rápidamente y a minimizar el impacto en los espectadores.
Si tienes problemas con tu CloudFront MediaTailor integración, consulta estos problemas y soluciones comunes:
- Problemas manifiestos de almacenamiento en caché
-
Síntoma: los manifiestos obsoletos o los anuncios no se actualizan
Solución: compruebe que está utilizando la política de
CachingDisabledcaché para las rutas multivariantes de listas de reproducción, listas de reproducción multimedia y MPD. Compruebe que la configuración reenvía los parámetros de consulta correctamente. - Errores de CORS
-
Síntoma: la consola del navegador muestra errores de CORS al acceder al contenido
Solución: configure una política de encabezados de respuesta con los encabezados CORS adecuados y asóciela al comportamiento de la caché.
- MQAR no funciona
-
Síntoma: la selección del origen ignora las puntuaciones de calidad
Solución: comprueba que has activado la opción de puntuación de calidad multimedia en la configuración de tu grupo de origen. Compruebe que no está utilizando activadores de Lambda @Edge orientados al origen.
- Errores de inserción de anuncios
-
Síntoma: los anuncios no se insertan correctamente
Solución: compruebe que la MediaTailor configuración apunta a la CloudFront distribución del prefijo del segmento de contenido. Compruebe que la configuración reenvía todos los encabezados necesarios.
Para problemas más complejos, puedes usar estos métodos de solución de problemas:
-
Revisa los registros CloudFront de distribución para ver si hay patrones de error
-
Utilice las herramientas de desarrollo de navegadores para inspeccionar las solicitudes de red
-
Compare el contenido del manifiesto de MediaTailor forma directa con el contenido entregado a través de CloudFront
-
Pruébelo con un reproductor sencillo que admita un registro detallado
Para obtener más ayuda para la solución de problemas, consulta la sección Solución de problemas de la guía del MediaTailor usuario.
Proceso de solución de problemas
Siga este enfoque sistemático para solucionar los problemas relacionados con su MediaTailor integración CloudFront terrestre:
Para solucionar problemas CloudFront y problemas de integración MediaTailor
-
Identifique el problema específico:
-
Determina si el problema afecta a todos los espectadores o solo a algunos
-
Identifica los tipos de contenido afectados (manifiestos, segmentos o ambos)
-
Anota cualquier mensaje de error o síntoma
-
-
Compruebe CloudFront los registros:
-
Busque los códigos de estado de error (4xx o 5xx)
-
Compruebe los patrones de caché hit/miss
-
Verifique que las solicitudes se dirijan al origen correcto
-
-
Verifique la configuración:
-
Compruebe el comportamiento de la caché para ver si los patrones de ruta son correctos
-
Verifique que las políticas de caché se apliquen correctamente
-
Confirme que las políticas de solicitud de origen reenvíen los encabezados necesarios
-
-
Pruebe el acceso directo:
-
Intente acceder al contenido directamente desde MediaTailor (sin pasar por alto CloudFront)
-
Compara las respuestas entre el acceso directo y CloudFront el acceso
-
-
Implemente la solución:
-
Aplica la solución adecuada en función de tus hallazgos
-
Haz una prueba para comprobar que el problema está resuelto
-
Documente el problema y la solución para consultarlo en el futuro
-
Siguientes pasos
Tras configurar la supervisión y la solución de problemas para tu CloudFront MediaTailor integración con nosotros, ten en cuenta los siguientes pasos:
-
Implemente la implementación automatizada mediante AWS CloudFormation (consulteAutomatice MediaTailor una CDN con CloudFormation)
-
Cree guías para escenarios operativos y procedimientos de solución de problemas comunes
-
Configurar soluciones automatizadas para problemas comunes