MediaConvert
User Guide

Events That AWS Elemental MediaConvert Sends to CloudWatch

AWS Elemental MediaConvert sends change events about the status of jobs to CloudWatch Events. You can create CloudWatch Events rules for any of the following events.

Job Status Change Events

Event Sent When Contains

PROGRESSING

A job moves from the SUBMITTED state to the PROGRESSING state.

Time in queue.

STATUS_UPDATE

Approximately one minute has elapsed since MediaConvert began processing the job. By default, updates are sent approximately every minute after that, until the service finishes transcodingor encounters an error.

You can optionally specify a different update frequency in your job, with the Status update interval setting. For more frequent updates than the default, you can choose 10, 12, 15, 20, or 30 seconds. For less frequent updates than the default, you can choose anywhere from 2 to 10 minutes, in increments of one minute.

The phase your job is in, and, when available, job and phase percent completion.

Job phases are as follows:

  • During PROBING, the service reads information about the input in preparation to begin transcoding.

  • During TRANSCODING, the service demuxes, decodes, encodes, and remuxes your content. In some jobs, the service begins uploading outputs to your output Amazon S3 bucket during this phase as well. The phase ends when all transcoding is complete.

  • During UPLOADING, the service uploads the remaining transcoded outputs to your Amazon S3 bucket.

COMPLETE

A job completes successfully. MediaConvert generated all outputs without errors.

Warnings and output information about the completed job.

ERROR

A job has an error. At least one output has an error.

The error code or codes and any messages, as well as warnings or any other ephemeral job information about the job's error status.

INPUT_INFORMATION

Soon after MediaConvert begins processing the job.

Media information, such as frame height and width, frame rate, and codec.

MediaConvert includes information for all inputs in a single event.

Adjusting the Status Update Interval

AWS Elemental MediaConvert sends STATUS_UPDATE events to CloudWatch Events to let you know how your job is progressing.

By default, MediaConvert sends these events approximately once per minute. You can optionally specify a different update frequency in your job.

To specify the STATUS_UPDATE frequency

  1. On the Create job page, in the Job pane on the left, in the Job settings section, choose Settings.

  2. In the Job settings section on the right, for Status update interval (sec), choose interval, in seconds, between updates.

If you use the API or an SDK, you can find this setting in the JSON file of your job, called statusUpdateInterval.