MediaTailor ad skipping monitoring and alerts - AWS Elemental MediaTailor

MediaTailor ad skipping monitoring and alerts

Proactive monitoring helps you detect and resolve ad skipping issues before they significantly impact your revenue. AWS Elemental MediaTailor provides comprehensive metrics and logging capabilities that enable effective monitoring of ad insertion performance. This guide explains how to set up effective monitoring for ad skipping issues.

Key CloudWatch metrics to monitor

Set up CloudWatch alarms for these key MediaTailor metrics:

  • AdDecisionServer.Ads.Skipped - Count of skipped ads

  • AdDecisionServer.Timeouts - Count of ADS timeouts

  • Avail.FilledDuration - Duration of filled ad breaks

  • Avail.SlateOnly - Count of ad breaks filled with slate only

Advanced CloudWatch Logs Insights queries

Use these specialized queries for detailed troubleshooting:

Comprehensive session analysis

For detailed analysis of ad insertion behavior for a specific session:

fields @timestamp, sessionId, eventType, creativeId, skipReason, adBreakIndex | filter sessionId = "your-session-id-here" | filter eventType in ["FILLED_AVAIL", "SKIPPED_AVAIL", "MAKING_ADS_REQUEST"] | sort @timestamp asc | limit 100

Finding Creative IDs

To identify Creative IDs from FILLED_AVAIL events:

fields @timestamp, sessionId, eventType | filter sessionId like /sessionId/ and eventType!='BEACON_FIRED' | sort @timestamp desc
Note

Replace sessionId with the actual session ID you're investigating.