Fargate 上ECS任務的 Amazon 任務中繼資料端點第 3 版 - Amazon Elastic Container Service

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

Fargate 上ECS任務的 Amazon 任務中繼資料端點第 3 版

重要

不再積極維護任務中繼資料第 3 版端點。建議您更新任務中繼資料第 4 版端點,以取得最新的中繼資料端點資訊。如需詳細資訊,請參閱Fargate 上ECS任務的 Amazon 任務中繼資料端點第 4 版

從 Fargate 平台版本 1.1.0 開始,名為 ECS_CONTAINER_METADATA_URI 的環境變數會插入任務中的每個容器。當您查詢任務中繼資料第 3 版端點時,有各種任務中繼資料和 Docker 統計資訊可供任務使用。

任務中繼資料端點功能預設為針對使用平台版本 1.1.0或更新版本的 Fargate 上託管的 Amazon ECS任務啟用。如需詳細資訊,請參閱適用於 Amazon 的 Fargate 平台版本 ECS

Fargate 上任務的任務中繼資料端點路徑

下列API端點可供容器使用:

${ECS_CONTAINER_METADATA_URI}

此路徑會傳回容器JSON的中繼資料。

${ECS_CONTAINER_METADATA_URI}/task

此路徑會傳回任務JSON的中繼資料,包括容器的清單,IDs以及與任務相關聯的所有容器名稱。如需此端點之回應的詳細資訊,請參閱「Fargate 上ECS任務的 Amazon 任務中繼資料 v3 JSON回應」。

${ECS_CONTAINER_METADATA_URI}/stats

此路徑會傳回特定 Docker 容器JSON的 Docker 統計資料。如需每個傳回統計資料的詳細資訊,請參閱 Docker API 文件ContainerStats中的 。

${ECS_CONTAINER_METADATA_URI}/task/stats

此路徑會傳回與任務相關聯的JSON所有容器的 Docker 統計資料。如需每個傳回統計資料的詳細資訊,請參閱 Docker API 文件ContainerStats中的 。