Introduction

AWS Elemental MediaTailor is a personalized and monetized service that scales server-side ad insertion.

The service enables you to:

  • Serve targeted ads to viewers while maintaining broadcast quality in over-the-top (OTT) video applications.
  • Track ad views for accurate ad reporting.

AWS Elemental MediaTailor offers important advances over traditional ad-tracking systems:

  • Ads are better monetized, more consistent in video quality and resolution, and easier to manage across multi-platform environments.
  • Ad workflow is simplified by allowing all IP-connected devices to render ads in the same way as they render other content.
  • Advanced tracking of ad views, which further increases the monetization of content.

Setup

To set up the OpsRamp AWS integration and discover the AWS service, go to AWS Integration Discovery Profile and select MediaTailor.

Metrics

OpsRamp MetricMetric Display NameUnitAggregation TypeDescription
aws_mediatailor_AdDecisionServer_AdsAd Decision Server AdsCountAverageCount of ads included in ad decision server (ADS) responses for the specified time periodd.
aws_mediatailor_AdDecisionServer_DurationAd Decision Server DurationmillisecondsAverageTotal duration, in milliseconds, of all ads that MediaTailor received from the ADS for the specified time period.
aws_mediatailor_AdDecisionServer_ErrorsAd Decision Server ErrorsCountAverageNumber of non-HTTP 200 status code responses, empty responses, and timed-out responses that MediaTailor received from the ADS in the specified time period.
aws_mediatailor_AdDecisionServer_FillRateAd Decision Server Fill RateCountAverageSimple average of the rates at which the responses from the ADS filled the corresponding individual AD available for the specified time period.
aws_mediatailor_AdDecisionServer_TimeoutsAd Decision Server TimeoutsCountAverageNumber of timed-out requests to the ADS in the specified time period.
aws_mediatailor_AdNotReadyAd Not ReadyCountAverageNumber of times that the ADS pointed at an ad that was not yet transcoded by the internal transcoder service in the specified time period.
aws_mediatailor_Avail_DurationAvail DurationmillisecondsAverageTotal duration, in milliseconds, of all ad avails that MediaTailor encountered in the specified time period.
aws_mediatailor_Avail_FilledDurationAvail Filled DurationmillisecondsAverageTotal duration, in milliseconds, of all ADS available that MediaTailor encountered in the specified time period.
aws_mediatailor_Avail_FillRateAvail Fill RateCountAverageSimple average of the rates at which MediaTailor filled the individual ad avails for the specified time period.
aws_mediatailor_GetManifest_ErrorsGet Manifest ErrorsCountAverageNumber of errors received while MediaTailor was generating manifests in the specified time period.
aws_mediatailor_Origin_ErrorsOrigin ErrorsCountAverageNumber of non-HTTP 200 status code responses and timed-out responses that MediaTailor received from the origin server in the specified time period.
aws_mediatailor_Origin_TimeoutsOrigin TimeoutsCountAverageNumber of timed-out requests to the origin server in the specified time period.

Event support

CloudTrail event support

  • Not Supported (create and delete events)

CloudWatch alarm support

  • Supported
  • Configurable in OpsRamp AWS Integration Discovery Profile.

External reference