適用於 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及與工作相關聯之所有容器的名稱。如需此端點之回應的詳細資訊,請參閱「Amazon ECS 任務元數據 v3 JSON 響應 Fargate 任務」。

${ECS_CONTAINER_METADATA_URI}/stats

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

${ECS_CONTAINER_METADATA_URI}/task/stats

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