Monitorización AWS Elemental MediaTailor con CloudWatch métricas de Amazon - AWS Elemental MediaTailor

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.

Monitorización AWS Elemental MediaTailor con CloudWatch métricas de Amazon

Puede monitorear AWS Elemental MediaTailor las métricas usando CloudWatch. CloudWatch recopila datos sin procesar sobre el rendimiento del servicio y los procesa para convertirlos en métricas legibles y prácticamente en tiempo real. Estas estadísticas se mantienen durante 15 meses, de forma que pueda obtener acceso a información histórica y disponer de una mejor perspectiva sobre el desempeño de su aplicación web o servicio. También puede establecer alarmas que vigilen determinados umbrales y enviar notificaciones o realizar acciones cuando se cumplan dichos umbrales. Para obtener más información, consulta la Guía del CloudWatch usuario de Amazon.

Las métricas se agrupan en primer lugar por el espacio de nombres de servicio y, a continuación, por las diversas combinaciones de dimensiones dentro de cada espacio de nombres.

Para ver las métricas mediante la CloudWatch consola
  1. Abra la CloudWatch consola enhttps://console.aws.amazon.com/cloudwatch/.

  2. En el panel de navegación, seleccione Métricas.

  3. En Todas las métricas, selecciona el espacio de MediaTailornombres.

  4. Seleccione la dimensión de métrica para ver las métricas (por ejemplo, originID).

  5. Especifique el período de tiempo que desea ver.

Para ver las métricas con () AWS Command Line InterfaceAWS CLI
  • En el símbolo del sistema, ejecute el siguiente comando:

    aws cloudwatch list-metrics --namespace "AWS/MediaTailor"

AWS Elemental MediaTailor CloudWatch métricas

El espacio de AWS Elemental MediaTailor nombres incluye las siguientes métricas. Estas métricas se publican de forma predeterminada en su cuenta.

Métricas de Channel Assembly (CA)

En la siguiente tabla, todas las métricas están disponibles por canal o por canal de salida.

Métrica Descripción
4xxErrorCount

El número de 4xx errores.

5xxErrorCount

El número de 5xx errores.

RequestCount

El número total de solicitudes . El recuento de transacciones depende en gran medida de la frecuencia con la que los jugadores soliciten los manifiestos actualizados y del número de jugadores. Cada solicitud del reproductor se contabiliza como una transacción.

TotalTime

El tiempo que tardó el servidor de aplicaciones en procesar la solicitud, incluido el tiempo empleado en recibir los bytes del cliente y la red y escribirlos en ellos.

Métricas de inserción de anuncios en el lado del servidor (SSAI)

En la siguiente tabla, se muestran las métricas de inserción de anuncios del lado del servidor.

Métrica Descripción
AdDecisionServer.Ads

El número de anuncios incluidos en las respuestas del servidor de decisiones publicitarias (ADS) en el período de CloudWatch tiempo que especificaste.

AdDecisionServer.Duration

La duración total, en milisegundos, de todos los anuncios que se MediaTailor recibieron del ADS en el período de CloudWatch tiempo que especificaste. Esta duración puede ser superior a la Avail.Duration que especificó.

AdDecisionServer.Errors

El número de respuestas con código de estado no HTTP 200, respuestas vacías y respuestas con tiempo de espera agotadas que se MediaTailor recibieron del ADS en el período de CloudWatch tiempo que especificó.

AdDecisionServer.FillRate

Media simple de los índices en los que las respuestas del ADS han llenado los espacios publicitarios individuales correspondientes durante el período de tiempo especificado.

Para obtener la media ponderada, calcule la AdDecisionServer.Duration como porcentaje de la Avail.Duration. Para obtener más información acerca de las medias simples y ponderadas, consulte Promedios simples y ponderados.

AdDecisionServer.Latency

El tiempo de respuesta en milisegundos de las solicitudes realizadas por el ADS MediaTailor .

AdDecisionServer.Timeouts

El número de solicitudes enviadas al ADS que se agotó el tiempo de espera en el período de CloudWatch tiempo que especificó.

AdNotReady

Número de veces que el ADS ha apuntando hacia un anuncio que el servicio de transcodificación interna todavía no ha transcodificado durante el período de tiempo que ha especificado.

Un valor alto de esta métrica puede contribuir a obtener una Avail.FillRate general baja.

AdsBilled

El número de anuncios que se MediaTailor facturan a los clientes en función de su inserción.

Avail.Duration

El número total planificado de milisegundos de anuncios disponibles en un período de CloudWatch tiempo. El total planificado se basa en la duración de la disponibilidad de los anuncios que figuran en el manifiesto de origen.

Avail.FilledDuration

La cantidad planificada de milisegundos de tiempo de disponibilidad del anuncio que MediaTailor se llenará de anuncios dentro del CloudWatch período de tiempo.

Avail.FillRate

El promedio simple planificado de las tarifas a las que MediaTailor se publicará un anuncio individual está disponible dentro del CloudWatch período de tiempo.

Para obtener la media ponderada, calcule la Avail.FilledDuration como porcentaje de la Avail.Duration. Para obtener más información acerca de las medias simples y ponderadas, consulte Promedios simples y ponderados.

La Avail.FillRate máxima que MediaTailor puede alcanzar su límite por la AdDecisionServer.FillRate. Si la Avail.FillRate es baja, compárela con la AdDecisionServer.FillRate. Si la AdDecisionServer.FillRate es baja, es posible que su ADS no devuelva suficientes anuncios para las duraciones de los espacios publicitarios.

Avail.Impression

El número de anuncios con eventos de seguimiento de impresiones que se MediaTailor muestran durante la señalización del servidor (no el número de impresiones).

Avail.ObservedDuration

El número total observado de milisegundos de disponibilidad de anuncios durante el período de tiempo. CloudWatch Avail.ObservedDurationse emite al final de la publicación del anuncio y se basa en la duración de los segmentos que aparecen en el manifiesto durante la publicación del anuncio.

Avail.ObservedFilledDuration

El número observado de milisegundos de tiempo de disponibilidad del anuncio que se MediaTailor llenaron de anuncios durante el CloudWatch período de tiempo.

Avail.ObservedFillRate

El promedio simple observado de las tasas de publicación de los anuncios individuales MediaTailor rellenados durante un CloudWatch período de tiempo.

Avail.ObservedSlateDuration

El número total observado de milisegundos de pizarra que se insertó en el CloudWatch período.

GetManifest.Errors

El número de errores recibidos al MediaTailor generar los manifiestos en el período de CloudWatch tiempo que especificó.

GetManifest.Latency

El tiempo de MediaTailor respuesta en milisegundos de la solicitud de generación de manifiestos.

Origin.Errors

El número de respuestas con código de estado distintas del HTTP 200 y de respuestas que han agotado el tiempo de espera y que se MediaTailor recibieron del servidor de origen en el período de CloudWatch tiempo que especificó.

Origin.Latency

El tiempo de respuesta de las solicitudes realizadas por tu servidor de MediaTailor origen de contenido.

Origin.ManifestFileSizeBytes

El tamaño del archivo del manifiesto de origen en bytes tanto para HLS como para DASH. Por lo general, esta métrica se usa junto conOrigin.ManifestFileSizeTooLarge.

Origin.ManifestFileSizeTooLarge

El número de respuestas del origen que tienen un tamaño de manifiesto superior a la cantidad configurada. Por lo general, esta métrica se usa junto conOrigin.ManifestFileSizeBytes.

Origin.Timeouts

El número de solicitudes agotadas al servidor de origen en el período de CloudWatch tiempo que especificó.

Requests

El número de transacciones simultáneas por segundo en todos los tipos de solicitudes. El recuento de transacciones depende principalmente del número de jugadores y de la frecuencia con la que los jugadores solicitan manifiestos actualizados. Cada solicitud del reproductor se contabiliza como una transacción.

SkippedReason.DurationExceeded

El número de anuncios que no se insertaron fue válido porque el ADS devolvió una duración de los anuncios superior a la duración de disponibilidad especificada. Un valor alto para esta métrica podría contribuir a crear una discrepancia entre la Avail.Ads métrica y. AdDecisionServer.Ads

SkippedReason.EarlyCueIn

El número de anuncios omitidos debido a una publicación temprana. CUE-IN

SkippedReason.InternalError

El número de anuncios omitidos debido a un error MediaTailor interno.

SkippedReason.NewCreative

El número de anuncios que no se insertaron fue útil porque era la primera vez que un cliente solicitaba el activo. Un valor alto para esta métrica podría contribuir temporalmente a un valor global bajoAvail.FillRate, hasta que los activos se puedan transcodificar correctamente.

SkippedReason.NoVariantMatch

El número de anuncios omitidos debido a que no hay ninguna variante que coincida entre el anuncio y el contenido.

SkippedReason.PersonalizationThresholdExceeded

La duración de los anuncios que superen el umbral de personalización establecido en esta configuración.

SkippedReason.ProfileNotFound

El número de anuncios omitidos debido a que no se encontró el perfil de transcodificación.

SkippedReason.TranscodeError

El número de anuncios omitidos debido a un error de transcodificación.

SkippedReason.TranscodeInProgress

El recuento del número de anuncios que no se insertaron fue válido porque el anuncio aún no se había transcodificado. Un valor alto para esta métrica podría contribuir temporalmente a un valor global bajoAvail.FillRate, hasta que los activos se puedan transcodificar correctamente.

Promedios simples y ponderados

Puedes recuperar el promedio simple y el promedio ponderado de las respuestas de la ADS a las solicitudes de anuncios MediaTailor y de cómo MediaTailor rellena la disponibilidad de anuncios:

  • Las medias simples se proporcionan en AdDecisionServer.FillRate y Avail.FillRate. Estas son las medias de los porcentajes del índice de relleno de los espacios publicitarios individuales durante el período de tiempo especificado. Las medias simples no tienen en cuenta las diferencias entre las duraciones de los distintos espacios publicitarios.

  • Las medias ponderadas son los porcentajes del índice de relleno del total de las duraciones de todos los espacios publicitarios. Se calcula como (AdDecisionServer.Duration* 100)/Avail.Duration y (Avail.FilledDuration* 100)/Avail.Duration. Estas medias reflejan las diferencias entre las duraciones de cada espacio publicitario. De este modo, se da más importancia a las que duran más.

Para un periodo de tiempo que contiene tan solo un espacio publicitario, la media simple proporcionada por AdDecisionServer.FillRate es igual a la media ponderada proporcionada por (AdDecisionServer.Duration* 100)/Avail.Duration. La media simple proporcionada por Avail.FillRate es igual a la media ponderada proporcionada por (Avail.FilledDuration* 100)/Avail.Duration.

Ejemplo

Supongamos que el período de tiempo que ha especificado tiene los dos siguientes espacios publicitarios:

  • El primer espacio publicitario tiene una duración de 90 segundos:

    • La respuesta del ADS para el espacio publicitario proporciona 45 segundos de anuncios (50 % lleno).

    • MediaTailor ocupa 45 segundos del tiempo de anuncio disponible (rellena el 50%).

  • El segundo espacio publicitario tiene una duración de 120 segundos:

    • La respuesta del ADS para el espacio publicitario proporciona 120 segundos de anuncios (100 % lleno).

    • MediaTailor ocupa 90 segundos del tiempo de anuncio disponible (ocupa el 75%).

Las métricas son las siguientes:

  • Avail.Duration equivale a 210, que es la suma de las dos duraciones de los espacios publicitarios: 90 + 120.

  • AdDecisionServer.Duration equivale a 165, que es la suma de las dos duraciones de respuesta: 45 + 120.

  • Avail.FilledDuration equivale a 135, que es la suma de las dos duraciones llenas: 45 + 90.

  • AdDecisionServer.FillRate equivale al 75 %, que es la media de los porcentajes llenos de cada espacio publicitario: (50 % + 100 %) / 2. Esta es la media simple.

  • La media ponderada de los índices de relleno del ADS es de 78,57 %, que equivale a AdDecisionServer.Duration como porcentaje de Avail.Duration: (165*100) / 210. Este cálculo tiene en cuenta las diferencias de las duraciones.

  • Avail.FillRate equivale al 62,5 %, que es la media de los porcentajes llenados de cada espacio publicitario: (50 % + 75 %) / 2. Esta es la media simple.

  • La media ponderada de las tasas MediaTailor de ocupación disponibles es del 64,29%, que es el Avail.FilledDuration porcentaje deAvail.Duration: (135*100)/210. Este cálculo tiene en cuenta las diferencias de las duraciones.

El máximo Avail.FillRate que se MediaTailor puede alcanzar con un anuncio disponible es del 100%. Es posible que el ADS devuelva más tiempo del disponible en el anuncio, pero solo MediaTailor podrá cubrir el tiempo disponible.

AWS Elemental MediaTailor CloudWatch dimensiones

Puede filtrar los AWS Elemental MediaTailor datos mediante la siguiente dimensión.

Dimensión Descripción

Configuration Name

Indica la configuración a la que pertenece la métrica.