View a markdown version of this page

容量提供者系統日誌格式 - AWS Lambda

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

容量提供者系統日誌格式

容量提供者系統日誌使用結構化 JSON 格式。JSON 結構化日誌提供增強的可搜尋性,並啟用容量提供者操作事件的自動化分析。

系統日誌的 JSON 格式

每個系統日誌項目都會擷取為 JSON 物件,其中包含具有下列最上層欄位的鍵值對:

欄位 Type Description
timestamp String 產生日誌事件的時間,採用 ISO 8601 格式。
level String 事件的日誌層級。
message String 事件的人類可讀描述。
metadata 物件 有關事件的結構化中繼資料。包含因事件類型而異的欄位。

中繼資料欄位

metadata 物件包含下列欄位。並非所有欄位都存在於每個事件中。

欄位 Type Description
instanceId String 與事件相關聯的 Amazon EC2 執行個體 ID。
availabilityZones 字串陣列 與 (事件) 相關聯的可用區域。
instanceTypes 字串陣列 與事件相關聯的 Amazon EC2 執行個體類型 (Amazon EC2)。
capacityProviderArn String 容量提供者的 ARN。

範例日誌項目

下列範例顯示成功啟動執行個體的系統日誌項目:

{ "timestamp": "2025-07-01T14:31:15.456Z", "level": "INFO", "message": "Successfully launched c7g.xlarge instance i-0abc123def456789 in us-east-1a", "metadata": { "instanceId": "i-0abc123def456789", "availabilityZones": ["us-east-1a"], "instanceTypes": ["c7g.xlarge"], "capacityProviderArn": "arn:aws:lambda:us-east-1:123456789012:capacity-provider:my-capacity-provider" } }