AWS Elemental MediaConnect

Información general

AWS Elemental MediaConnect es un servicio de transporte para vídeos en directo.

Habilita esta integración para ver todas tus métricas de Elemental MediaConnect en Datadog.

Configuración

Instalación

Si aún no lo has hecho, configura primero la integración de Amazon Web Services.

Recopilación de métricas

  1. En la página de la integración de AWS, asegúrate de que MediaConnect está habilitado en la pestaña Metric Collection.
  2. Instala la integración de Datadog y AWS Elemental MediaConnect.

Recopilación de logs

Activar logging

Configura AWS Elemental MediaConnect para enviar logs a un bucket de S3 o a CloudWatch.

Nota: Si vas a loguear en un bucket de S3, asegúrate de que amazon_mediaconnect está configurado como Target prefix (Prefijo de destino).

Enviar logs a Datadog

  1. Si aún no lo has hecho, configura la función de Lambda del Datadog Forwarder.

  2. Una vez instalada la función de Lambda, añade manualmente un activador en el bucket de S3 o en el grupo de logs de CloudWatch que contiene tus logs de AWS Elemental MediaConnect en la consola de AWS:

Datos recopilados

Métricas

aws.mediaconnect.arqrecovered
(count)
El número de paquetes perdidos que se recuperaron mediante la solicitud de repetición automática (ARQ).
Se muestra como paquete
aws.mediaconnect.arqrequests
(count)
Número de paquetes retransmitidos que se solicitaron a través de la solicitud de repetición automática (ARQ) y se recibieron.
Se muestra como solicitud
aws.mediaconnect.bit_rate
(rate)
La tasa de bits media del vídeo en bits/seg
Se muestra como bit
aws.mediaconnect.bit_rate.maximum
(rate)
La tasa de bits máxima del vídeo en bits/seg
Se muestra como bit
aws.mediaconnect.bit_rate.minimum
(rate)
La tasa de bits mínima del vídeo en bits/seg
Se muestra como bit
aws.mediaconnect.caterror
(count)
El número de veces que se ha producido un error de tabla de acceso condicional (CAT).
Se muestra como error
aws.mediaconnect.connected
(gauge)
El estado de la fuente (valor medio). Un valor de 1 indica que la fuente está conectada y un valor de 0 (cero) indica que la fuente está desconectada.
aws.mediaconnect.connected.maximum
(gauge)
El estado de la fuente (valor máximo). Un valor de 1 indica que la fuente está conectada y un valor de 0 (cero) indica que la fuente está desconectada.
aws.mediaconnect.connected.minimum
(gauge)
El estado de la fuente (valor mínimo). Un valor de 1 indica que la fuente está conectada y un valor de 0 (cero) indica que la fuente está desconectada.
aws.mediaconnect.connected_outputs
(gauge)
El número medio de salidas que están conectadas actualmente.
aws.mediaconnect.connected_outputs.maximum
(gauge)
El número máximo de salidas que están conectadas actualmente.
aws.mediaconnect.connected_outputs.minimum
(gauge)
El número mínimo de salidas que están conectadas actualmente.
aws.mediaconnect.continuity_counter
(count)
El número de veces que se ha producido un error de continuidad.
Se muestra como error
aws.mediaconnect.crcerror
(count)
Número de veces que se ha producido un error de comprobación de redundancia cíclica (CRC).
Se muestra como error
aws.mediaconnect.disconnections
(count)
El número de veces que el estado de la fuente cambió de conectado a desconectado.
aws.mediaconnect.dropped_packets
(count)
El número de paquetes que se perdieron durante el tránsito. Este valor se mide antes de que tenga lugar cualquier corrección de errores.
Se muestra como paquete
aws.mediaconnect.failover_switches
(count)
El número total de veces que el flujo cambia de una fuente a otra cuando se utiliza el modo de conmutación por error para la conmutación por error de la fuente.
aws.mediaconnect.fecpackets
(count)
El número de paquetes que se transmitieron utilizando la corrección de errores hacia adelante (FEC) y se recibieron.
Se muestra como paquete
aws.mediaconnect.fecrecovered
(count)
El número de paquetes que se transmitieron utilizando corrección de errores hacia adelante (FEC) perdidos durante el tránsito y recuperados.
Se muestra como paquete
aws.mediaconnect.maintenance_canceled
(gauge)
MediaConnect cancela el mantenimiento de este flujo.
aws.mediaconnect.maintenance_failed
(gauge)
El mantenimiento no se ha completado correctamente para este flujo.
aws.mediaconnect.maintenance_rescheduled
(gauge)
MediaConnect no puede realizar el mantenimiento en la fecha y hora programadas anteriormente. MediaConnect ha asignado automáticamente una nueva fecha y hora para el mantenimiento de este flujo.
aws.mediaconnect.maintenance_scheduled
(gauge)
El mantenimiento está programado para el flujo.
aws.mediaconnect.maintenance_started
(gauge)
El mantenimiento de este flujo ha comenzado y está en curso.
aws.mediaconnect.maintenance_succeeded
(gauge)
Mantenimiento completado con éxito para este flujo.
aws.mediaconnect.merge_active
(gauge)
Estado de fusión de todas las fuentes del flujo. Un valor de 1 indica que todas las fuentes están fusionadas.
aws.mediaconnect.merge_latency
(gauge)
El valor máximo para SourceMergeLatency.
Se muestra como milisegundo
aws.mediaconnect.not_recovered_packets
(count)
El número de paquetes que se perdieron durante el tránsito y nunca se recuperaron.
Se muestra como paquete
aws.mediaconnect.output_connected
(gauge)
El estado de la salida (valor medio). Un valor de 1 indica que la fuente está conectada y un valor de 0 (cero) indica que la fuente está desconectada.
aws.mediaconnect.output_connected.maximum
(gauge)
El estado de la salida (valor máximo). Un valor de 1 indica que la fuente está conectada y un valor de 0 (cero) indica que la fuente está desconectada.
aws.mediaconnect.output_connected.minimum
(gauge)
El estado de la salida (valor mínimo). Un valor de 1 indica que la fuente está conectada y un valor de 0 (cero) indica que la fuente está desconectada.
aws.mediaconnect.output_disconnections
(count)
Número de veces que el estado de la salida cambió de conectado a desconectado.
aws.mediaconnect.output_dropped_payloads
(count)
Cargas útiles que se perdieron durante el tránsito desde MediaConnect a la salida. Una carga útil es un fotograma de vídeo o una muestra de audio. Las cargas útiles pueden estar formadas por varios paquetes. Las métricas de carga útil sólo son aplicables cuando se utiliza CDI.
aws.mediaconnect.output_late_payloads
(count)
Paquetes de una carga útil que llegan a la salida fuera del búfer interno de MediaConnect. Una carga útil es un fotograma de vídeo o una muestra de audio. Las cargas útiles pueden estar formadas por varios paquetes. Las métricas de carga útil sólo son aplicables cuando se utiliza CDI.
aws.mediaconnect.output_total_bytes
(count)
Cantidad total de bytes transferidos desde MediaConnect a la salida.
Se muestra como byte
aws.mediaconnect.output_total_payloads
(count)
Cantidad total de cargas útiles entregadas desde MediaConnect a la salida. Una carga útil es un fotograma de vídeo o una muestra de audio. Las cargas útiles pueden constar de varios paquetes. Las métricas de carga útil sólo son aplicables cuando se utiliza CDI.
aws.mediaconnect.overflow_packets
(count)
El número de paquetes que se perdieron en tránsito porque el vídeo requería más búfer del disponible.
Se muestra como paquete
aws.mediaconnect.packet_loss_percent
(gauge)
Porcentaje medio de paquetes que se han perdido durante el tránsito aunque se hayan recuperado.
Se muestra como porcentaje
aws.mediaconnect.packet_loss_percent.maximum
(gauge)
Porcentaje máximo de paquetes que se han perdido durante el tránsito, aunque se hayan recuperado.
Se muestra como porcentaje
aws.mediaconnect.packet_loss_percent.minimum
(gauge)
Porcentaje mínimo de paquetes que se han perdido durante el tránsito aunque se hayan recuperado.
Se muestra como porcentaje
aws.mediaconnect.paterror
(count)
Número de veces que se ha producido un error en la tabla de asociación de programas (PAT). Este error indica que falta la PAT.
Se muestra como error
aws.mediaconnect.pcraccuracy_error
(count)
Número de veces que se ha producido un error de precisión en el registro de reloj de programa (PCR).
Se muestra como error
aws.mediaconnect.pcrerror
(count)
Número de veces que se ha producido un error de PCR. Este error se produce cuando los valores de PCR no se envían con la frecuencia suficiente.
Se muestra como error
aws.mediaconnect.piderror
(count)
Número de veces que se ha producido un error de identificador de paquete (PID).
Se muestra como error
aws.mediaconnect.pmterror
(count)
Número de veces que se ha producido un error en la tabla de asignación de programas (PMT).
Se muestra como error
aws.mediaconnect.ptserror
(count)
Número de veces que se ha producido un error de marca de tiempo de presentación (PTS). Este error se produce cuando no se recibe una marca de tiempo de presentación (PTS) al menos cada 700 ms.
Se muestra como error
aws.mediaconnect.recovered_packets
(count)
El número de paquetes que se perdieron durante el tránsito pero se recuperaron.
Se muestra como paquete
aws.mediaconnect.round_trip_time
(gauge)
El tiempo medio que tarda la fuente en enviar una señal y recibir una aceptación de AWS Elemental MediaConnect.
Se muestra en milisegundos
aws.mediaconnect.round_trip_time.maximum
(gauge)
La cantidad máxima de tiempo que tarda la fuente en enviar una señal y recibir una aceptación de AWS Elemental MediaConnect MediaConnect.
Se muestra como milisegundo
aws.mediaconnect.round_trip_time.minimum
(gauge)
El tiempo mínimo que tarda la fuente en enviar una señal y recibir una aceptación de AWS Elemental MediaConnect MediaConnect.
Se muestra como milisegundo
aws.mediaconnect.source_arqrecovered
(count)
El número de paquetes perdidos que fueron recuperados por solicitud de repetición automática (ARQ). Esta métrica sólo se aplica a las fuentes que utilizan el protocolo RIST o el protocolo Zixi. No se aplica a los flujos que reciben contenido de una asignación de derechos.
Se muestra como paquete
aws.mediaconnect.source_arqrequests
(count)
Número de paquetes retransmitidos que se solicitaron a través de la solicitud de repetición automática (ARQ) y se recibieron.
Se muestra como solicitud
aws.mediaconnect.source_bit_rate
(rate)
La tasa de bits media del vídeo entrante (fuente).
Se muestra como bit
aws.mediaconnect.source_bit_rate.maximum
(rate)
La tasa de bits máxima del vídeo entrante (fuente).
Se muestra como bit
aws.mediaconnect.source_bit_rate.minimum
(rate)
La tasa de bits mínima del vídeo entrante (fuente).
Se muestra como bit
aws.mediaconnect.source_caterror
(count)
El número de veces que se ha producido un error de tabla de acceso condicional (CAT).
Se muestra como error
aws.mediaconnect.source_connected
(gauge)
El estado de la fuente (valor medio). Un valor de 1 indica que la fuente está conectada y un valor de 0 (cero) indica que la fuente está desconectada.
aws.mediaconnect.source_connected.maximum
(gauge)
El estado de la fuente (valor máximo). Un valor de 1 indica que la fuente está conectada y un valor de 0 (cero) indica que la fuente está desconectada.
aws.mediaconnect.source_connected.minimum
(gauge)
El estado de la fuente (valor mínimo). Un valor de 1 indica que la fuente está conectada y un valor de 0 (cero) indica que la fuente está desconectada.
aws.mediaconnect.source_continuity_counter
(count)
El número de veces que se ha producido un error de continuidad.
Se muestra como error
aws.mediaconnect.source_crcerror
(count)
Número de veces que se ha producido un error de comprobación de redundancia cíclica (CRC).
Se muestra como error
aws.mediaconnect.source_disconnections
(count)
El número de veces que el estado de la fuente cambió de conectado a desconectado.
aws.mediaconnect.source_dropped_packets
(count)
El número de paquetes que se perdieron durante el tránsito. Este valor se mide antes de que tenga lugar cualquier corrección de errores.
Se muestra como paquete
aws.mediaconnect.source_dropped_payloads
(count)
Las cargas útiles que se perdieron durante el tránsito hacia MediaConnect desde la fuente. Una carga útil es un fotograma de vídeo o una muestra de audio. Las cargas útiles pueden estar formadas por varios paquetes. Las métricas de carga útil sólo son aplicables cuando se utiliza CDI.
aws.mediaconnect.source_fecpackets
(count)
El número de paquetes que se transmitieron utilizando la corrección de errores hacia adelante (FEC) y se recibieron.
Se muestra como paquete
aws.mediaconnect.source_fecrecovered
(count)
El número de paquetes que se transmitieron utilizando corrección de errores hacia adelante (FEC) perdidos durante el tránsito y recuperados.
Se muestra como paquete
aws.mediaconnect.source_late_payloads
(count)
Paquetes de una carga útil que llegan fuera del intervalo configurado del búfer de sincronización máxima. Una carga útil es un fotograma de vídeo o una muestra de audio. Las cargas útiles pueden constar de varios paquetes. Las métricas de carga útil sólo son aplicables cuando se utiliza CDI.
aws.mediaconnect.source_merge_active
(gauge)
Indicación del estado de la fuente con respecto a otras fuentes. Esta métrica es útil cuando el flujo tiene varias fuentes para la conmutación por error y se utiliza el modo de conmutación por error Merge. Un valor de 1 indica que el flujo tiene múltiples fuentes y que esta fuente está en uso activo, con 2022-7 merge. Un valor de 0 (cero) indica que el flujo no está utilizando la fuente para formar el flujo.
aws.mediaconnect.source_merge_latency
(gauge)
La cantidad media de tiempo que esta fuente sigue a la fuente primaria. Si esta fuente es la fuente primaria, el valor es 0 (cero).
Se muestra como milisegundo
aws.mediaconnect.source_merge_latency.maximum
(gauge)
La cantidad máxima de tiempo que esta fuente sigue a la fuente primaria. Si esta fuente es la fuente primaria, el valor es 0 (cero).
Se muestra como milisegundo
aws.mediaconnect.source_merge_latency.minimum
(gauge)
La cantidad mínima de tiempo que esta fuente sigue a la fuente primaria. Si esta fuente es la fuente primaria, el valor es 0 (cero).
Se muestra como milisegundo
aws.mediaconnect.source_merge_status_warn_mismatch
(gauge)
Una métrica de estado que advierte de que el flujo está recibiendo fuentes no coincidentes (valor medio). Esto significa que los paquetes perdidos no se recuperarán y darán lugar a una fiabilidad deficiente de la red. Esta métrica solo se aplica a las fuentes que utilizan la conmutación por error en modo Merge.
aws.mediaconnect.source_merge_status_warn_mismatch.maximum
(gauge)
Una métrica de estado que advierte de que el flujo está recibiendo fuentes no coincidentes (valor máximo). Esto significa que los paquetes perdidos no se recuperarán y darán lugar a una fiabilidad deficiente de la red. Esta métrica solo se aplica a las fuentes que utilizan la conmutación por error en modo Merge.
aws.mediaconnect.source_merge_status_warn_mismatch.minimum
(gauge)
Una métrica de estado que advierte de que el flujo está recibiendo fuentes no coincidentes (valor mínimo). Esto significa que los paquetes perdidos no se recuperarán y darán lugar a una fiabilidad deficiente de la red. Esta métrica solo se aplica a las fuentes que utilizan la conmutación por error en modo Merge.
aws.mediaconnect.source_merge_status_warn_solo
(gauge)
Una métrica de estado que advierte de que el flujo sólo está recibiendo una fuente (valor medio). Esto significa que cualquier paquete perdido no será recuperado y resultará en una fiabilidad de la red deficiente. Esta métrica solo se aplica a las fuentes que utilizan la conmutación por error en modo Merge.
aws.mediaconnect.source_merge_status_warn_solo.maximum
(gauge)
Una métrica de estado que advierte de que el flujo sólo está recibiendo una fuente (valor máximo). Esto significa que cualquier paquete perdido no será recuperado y resultará en una fiabilidad de la red deficiente. Esta métrica solo se aplica a las fuentes que utilizan la conmutación por error en modo Merge.
aws.mediaconnect.source_merge_status_warn_solo.minimum
(gauge)
Una métrica de estado que advierte de que el flujo sólo está recibiendo una fuente (valor mínimo). Esto significa que cualquier paquete perdido no será recuperado y resultará en una fiabilidad de la red deficiente. Esta métrica solo se aplica a las fuentes que utilizan la conmutación por error en modo Merge.
aws.mediaconnect.source_missing_packets
(count)
Ha faltado un paquete en ambos flujos de fuente, esto significa que el paquete no ha podido ser recuperado. Esta métrica sólo se aplica a las fuentes que utilizan la conmutación por error en modo Merge.
Se muestra como paquete
aws.mediaconnect.source_not_recovered_packets
(count)
Número de paquetes que se perdieron durante el tránsito y no se recuperaron mediante corrección de errores.
Se muestra como paquete
aws.mediaconnect.source_overflow_packets
(count)
El número de paquetes que se perdieron en tránsito porque el vídeo requería más búfer del disponible.
Se muestra como paquete
aws.mediaconnect.source_packet_loss_percent
(gauge)
Porcentaje medio de paquetes que se han perdido durante el tránsito aunque se hayan recuperado.
Se muestra como porcentaje
aws.mediaconnect.source_packet_loss_percent.maximum
(gauge)
Porcentaje máximo de paquetes que se han perdido durante el tránsito, aunque se hayan recuperado.
Se muestra como porcentaje
aws.mediaconnect.source_packet_loss_percent.minimum
(gauge)
Porcentaje mínimo de paquetes que se han perdido durante el tránsito aunque se hayan recuperado.
Se muestra como porcentaje
aws.mediaconnect.source_paterror
(count)
Número de veces que se ha producido un error en la tabla de asociación de programas (PAT). Este error indica que falta la PAT.
Se muestra como error
aws.mediaconnect.source_pcraccuracy_error
(count)
Número de veces que se ha producido un error de precisión en el registro de reloj de programa (PCR).
Se muestra como error
aws.mediaconnect.source_pcrerror
(count)
Número de veces que se ha producido un error de PCR. Este error se produce cuando los valores de PCR no se envían con la frecuencia suficiente.
Se muestra como error
aws.mediaconnect.source_piderror
(count)
Número de veces que se ha producido un error de identificador de paquete (PID).
Se muestra como error
aws.mediaconnect.source_pmterror
(count)
Número de veces que se ha producido un error en la tabla de asignación de programas (PMT).
Se muestra como error
aws.mediaconnect.source_ptserror
(count)
Número de veces que se ha producido un error de marca de tiempo de presentación (PTS). Este error se produce cuando no se recibe una marca de tiempo de presentación (PTS) al menos cada 700 ms.
Se muestra como error
aws.mediaconnect.source_recovered_packets
(count)
El número de paquetes que se perdieron durante el tránsito pero se recuperaron.
Se muestra como paquete
aws.mediaconnect.source_round_trip_time
(gauge)
El tiempo medio que tarda la fuente en enviar una señal y recibir una aceptación de AWS Elemental MediaConnect.
Se muestra en milisegundos
aws.mediaconnect.source_round_trip_time.maximum
(gauge)
La cantidad máxima de tiempo que tarda la fuente en enviar una señal y recibir una aceptación de AWS Elemental MediaConnect MediaConnect.
Se muestra como milisegundo
aws.mediaconnect.source_round_trip_time.minimum
(gauge)
El tiempo mínimo que tarda la fuente en enviar una señal y recibir una aceptación de AWS Elemental MediaConnect MediaConnect.
Se muestra como milisegundo
aws.mediaconnect.source_selected
(gauge)
Indicación de si se está utilizando la fuente como entrada para la ingesta de flujos.
aws.mediaconnect.source_total_bytes
(count)
Cantidad total de bytes transferidos a MediaConnect desde la fuente.
Se muestra como byte
aws.mediaconnect.source_total_packets
(count)
Número total de paquetes recibidos.
Se muestra como paquete
aws.mediaconnect.source_total_payloads
(count)
Cantidad total de cargas útiles entregadas a MediaConnect desde la fuente. Una carga útil es un fotograma de vídeo o una muestra de audio. Las cargas útiles pueden constar de varios paquetes. Las métricas de carga útil sólo son aplicables cuando se utiliza CDI.
aws.mediaconnect.source_transport_error
(count)
Número de veces que se ha producido un error de transporte primario.
Se muestra como error
aws.mediaconnect.source_tsbyte_error
(count)
Número de veces que se ha producido un error de byte en la secuencia de transporte (TS).
Se muestra como error
aws.mediaconnect.source_tssync_loss
(count)
El número de veces que se produjo un error de pérdida de sincronización TS.
Se muestra como error
aws.mediaconnect.total_packets
(count)
Número total de paquetes recibidos.
Se muestra como paquete
aws.mediaconnect.transport_error
(count)
Número de veces que se ha producido un error de transporte primario.
Se muestra como error
aws.mediaconnect.tsbyte_error
(count)
Número de veces que se ha producido un error de byte en la secuencia de transporte (TS).
Se muestra como error
aws.mediaconnect.tssync_loss
(count)
El número de veces que se ha producido un error de pérdida de sincronización TS.
Se muestra como error

Eventos

La integración de AWS Elemental MediaConnect no incluye ningún evento.

Checks de servicio

La integración de AWS Elemental MediaConnect no incluye ningún check de servicio.

Solucionar problemas

¿Necesitas ayuda? Ponte en contacto con el soporte de Datadog.