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.
Consultando los registros ADS
CloudWatch Logs Insights ofrece un amplio conjunto de opciones para consultar sus registros. Para obtener información detallada sobre la sintaxis de consultas, consulte Sintaxis de consultas de CloudWatch Logs Insights. En esta sección, se proporcionan ejemplos de consultas habituales para empezar con las consultas de ADS registros. Todas las consultas se ejecutan en los registros para la configuración del intervalo de tiempo actual.
La siguiente consulta recupera toda la información de los ADS registros.
fields @timestamp, eventType, sessionId, requestId, @message | sort sessionId, @timestamp asc
La siguiente consulta recupera todas las solicitudes enviadas a. ADS Esta consulta muestra una forma de recuperar el contenido del encabezado de la solicitud para MediaTailor los registros.
fields @timestamp, adsRequestUrl, requestHeaders.0.value as @userAgent, requestHeaders.1.value as @xForwardedFor, sessionId, requestId | filter eventType = "MAKING_ADS_REQUEST" | sort @timestamp asc
La siguiente consulta recupera los anuncios MediaTailor insertados para una sesión determinada.
fields @timestamp, sessionId, requestId, @message | filter eventType = "FILLED_AVAIL" | sort @timestamp asc
La siguiente consulta recupera el rastreo URLs que realizó la MediaTailor llamada en nombre del jugador.
fields @timestamp, beaconInfo.trackingEvent, beaconInfo.beaconUri, beaconInfo.headers.0.value as @userAgent, beaconInfo.headers.1.value as @xForwardedFor, sessionId, requestId | filter eventType = "BEACON_FIRED" | sort @timestamp asc
La siguiente consulta recupera información para una sesión de reproducción específica filtrando los resultados por sessionId
.
fields @timestamp, eventType, sessionId, requestId, @message | filter sessionId = "0aaf6507-c6f9-4884-bfe7-f2f841cb8195" | sort @timestamp asc
La siguiente consulta recupera información para una única solicitud filtrando los resultados por requestId
.
fields @timestamp, eventType, sessionId, requestId, @message | filter requestId = "f5d3cf39-6258-4cf1-b3f6-a34ff8bf641d" | sort @timestamp asc
La siguiente consulta recupera un recuento de entradas de registro para cada tipo de evento registrado.
fields eventType | stats count() as @eventCount by eventType
La siguiente consulta recupera el ID de espacio publicitario y la lista de anuncios omitidos para todos los espacios publicitarios que habían omitido anuncios.
fields avail.availId | parse @message '"skippedAds":[*]' as @skippedAdsList | filter ispresent(@skippedAdsList)