監控 MediaConvert 工作進度 - MediaConvert

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

監控 MediaConvert 工作進度

MediaConvert 提供您建立之每個工作的狀態資訊。您可以監視工作的狀態,以判斷工作正在發生的情況、追蹤工作進度或錯誤問題。

任務狀態

您提交的每個工作都會進行許多不同的可能狀態。成功的工作以COMPLETE狀態結束,失敗的工作以ERRORCANCELED狀態結束。

成功的工作

成功的任務會將其所有輸出寫入 Amazon S3 儲存貯體。下列清單包含成功工作所經歷之不同狀態的詳細資訊:

  1. SUBMITTED: 您在 MediaConvert主控台或透過 MediaConvert尚未開始處理的CreateJob作業建立的工作。

  2. INPUT_INFORMATION: MediaConvert 閱讀有關您的輸入或輸入的詳細信息。

  3. PROGRESSING: MediaConvert 開始處理您的工作。

  4. STATUS_UPDATE: MediaConvert 已經處理您的工作至少一分鐘或更長時間。具有此狀態的工作會經歷三個不同的工作階段。如需詳細資訊,請參閱 Job 階段

  5. COMPLETE: MediaConvert 完成任務,所有輸出都儲存到 Amazon S3 儲存貯體。

成功的工作也可能包含NEW_WARNINGQUEUE_HOP狀態。

失敗的工作

不成功的任務會導致沒有將輸出寫入 Amazon S3 儲存貯體,但最初的進度可能與成功的任務類似。失敗的工作具有下列兩種狀態之一:

  • ERROR:處理您的工作時遇 MediaConvert 到問題。如需詳細資訊,請參閱 錯誤代碼

  • CANCELED:您已在 MediaConvert 主控台或透過作業取消工CancelJob作。

如何尋找工作狀態

若要檢視目前區域中所有工作狀態的清單,請在 MediaConvert主控台中開啟「作」頁面。或者提交GetJobListJobs操作。

AWS CloudTrail 記錄您提出的每個建立工作請求的詳細資料。 CloudTrail 只有在您同時建立 CloudTrail 追蹤時,才會發出SUBMITTED工作的 EventBridge 事件。如需詳細資訊,請參閱使用 CloudTrail 追蹤透過存取 AWS 服務事件 AWS CloudTrail

MediaConvert 當工作開始處理,然後在狀態變更時 (例如從變更為COMPLETEERROR) 時發出 EventBridge 事PROGRESSING件。如需 EventBridge 事件清單,請參閱 MediaConvert EventBridge 事件列表

Job 階段

如果工作的狀態超過一分鐘,則會 MediaConvert 發出具有目前工作階段STATUS_UPDATE事件。PROGRESSING工作階段提供有關工作正在發生的事情的詳細資訊。Job 階段會依照下列順序進行:

  1. PROBING:當您的工作處於PROBING階段時,會從輸入檔案中 MediaConvert 讀取服務轉碼所需的資訊。

  2. TRANSCODING:當您的工作處於TRANSCODING階段時,服務會對您的內容進行解碼、解碼、編碼和重新複製。在某些任務中,服務會在此階段開始將輸出上傳到您的輸出 Amazon S3 儲存貯體。所有轉碼完成後,此階段結束。

  3. UPLOADING:當您的任務處於UPLOADING階段時,服務會將您轉碼的輸出上傳到輸出 Amazon S3 儲存貯體。如果是服務在階段開始上傳的輸出,則TRANSCODINGUPLOADING段會在轉碼完成時開始。它會繼續進行,直到所有上傳完成。

若要檢視工作的階段,請在 MediaConvert 主控台中開啟「作」頁面,檢查STATUS_UPDATE EventBridge事件,或送出GetJobListJobs作業。