

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 监控 MediaConvert 工作进度
<a name="how-mediaconvert-jobs-progress"></a>

MediaConvert 提供您创建的每个任务的状态信息。您可以监控作业的状态，以确定您的作业正在发生什么、跟踪其进度或排查问题。

**Topics**
+ [任务状态](#job-statuses)
+ [如何查找作业的状态](#finding-job-status)
+ [作业阶段](#job-phase)

## 任务状态
<a name="job-statuses"></a>

您提交的每个作业都会经历多种不同的可能状态。成功的作业以 `COMPLETE` 状态结束，不成功的作业以 `ERROR` 或 `CANCELED` 状态结束。

**成功的作业**  
成功的作业会导致其所有输出都写入您的 Amazon S3 存储桶。以下列表包含有关成功的作业经历的不同状态的详细信息：  

1. `SUBMITTED`：您在 MediaConvert控制台中或通过 MediaConvert尚未开始处理的[https://docs.aws.amazon.com/mediaconvert/latest/apireference/jobs.html#jobs-http-methods](https://docs.aws.amazon.com/mediaconvert/latest/apireference/jobs.html#jobs-http-methods)操作创建的作业。

1. `INPUT_INFORMATION`: MediaConvert 阅读有关您的输入或输入的详细信息。

1. `PROGRESSING`: 已 MediaConvert 开始处理您的作业。

1. `STATUS_UPDATE`: MediaConvert 已处理您的任务至少一分钟或更长时间。具有此状态的作业会经历三个不同的*作业阶段*。有关更多信息，请参阅 [作业阶段](#job-phase)。

1. `COMPLETE`： MediaConvert 完成了您的任务，并且您的所有输出都已保存到您的 Amazon S3 存储桶中。
成功的作业还可能包括 [`NEW_WARNING`](ev_status_new_warning.md) 或 [`QUEUE_HOP`](ev_status_new_warning.md) 状态。

**不成功的作业**  
不成功的作业不会导致任何输出写入您的 Amazon S3 存储桶，尽管它最初的进度可能与成功的作业类似。不成功的作业具有以下两种状态之一：  
+ `ERROR`: MediaConvert 在处理你的工作时遇到了问题。有关更多信息，请参阅 [错误代码](mediaconvert_error_codes.md)。
+ `CANCELED`：您在 MediaConvert 控制台中或通过`CancelJob`操作取消了作业。

## 如何查找作业的状态
<a name="finding-job-status"></a>

要查看当前区域中所有任务状态的列表，请在 MediaConvert控制台中打开[任务](https://console.aws.amazon.com/mediaconvert/home#/jobs/list)页面。或者提交 `GetJob` 或 `ListJobs` 操作。

AWS CloudTrail 记录有关您提出的每个创建任务请求的详细信息。 CloudTrail 仅当您还创建 CloudTrail 跟踪时，才会为`SUBMITTED`作业发出 EventBridge 事件。有关更多信息，请参阅[使用 CloudTrail 跟踪](https://docs.aws.amazon.com/awscloudtrail/latest/userguide/cloudtrail-getting-started.html)和[通过访问 AWS 服务事件 AWS CloudTrail](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event.html)。

MediaConvert 当任务开始处理时，然后每当其状态发生变化时（例如从`PROGRESSING`变为`COMPLETE`或`ERROR`）时，都会发出一个 EventBridge 事件。有关 EventBridge 事件列表，请参阅[MediaConvert EventBridge 活动清单](mediaconvert_event_list.md)。

## 作业阶段
<a name="job-phase"></a>

如果作业的状态持续`PROGRESSING`超过一分钟，则`STATUS_UPDATE`会 MediaConvert 发出当前作业*阶段*的事件。作业阶段提供有关作业正在发生的情况的详细信息。作业阶段按以下顺序进行：

1. `PROBING`：当您的作业处于该`PROBING`阶段时，从您的输入文件中 MediaConvert 读取服务进行转码所需的信息。

1. `TRANSCODING`：当任务处于`TRANSCODING` 阶段时，服务将对您的内容进行解复用、解码、编码和重新复用。在一些作业中，该服务会在此阶段开始将输出上传到输出 Amazon S3 存储桶。该阶段会在所有转码工作完成时结束。

1. `UPLOADING`: 当任务处于 `UPLOADING` 阶段时，服务会将您的已转码输出上传到输出 Amazon S3 存储桶。对于服务在 `TRANSCODING` 阶段开始上传的输出的情况，`UPLOADING` 阶段将在转码完成时开始。该阶段将一直持续到所有上传完成为止。

要查看任务的阶段，请在 MediaConvert 控制台中打开[任务](https://console.aws.amazon.com/mediaconvert/home#/jobs/list)页面，查看[`STATUS_UPDATE` EventBridge事件](ev_status_status_update.md)或提交`GetJob`或`ListJobs`操作。