getImageLog事件 - AWS ParallelCluster

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

getImageLog事件

擷取與映像建置相關聯的事件。

請求語法

GET /v3/images/custom/{imageId}/logstreams/{logStreamName} { "endTime": datetime, "limit": float, "nextToken": "string", "region": "string", "startFromHead": boolean, "startTime": datetime }

請求內文

imageId

映像的 ID。

類型:字串

必要:是

logStreamName

日誌串流的名稱。

類型:字串

必要:是

endTime

時間範圍的結尾,以 ISO 8601 格式表示。不會包含時間戳記等於或大於此時間的事件。

類型:日期時間

格式:2021-01-01T20:00:00Z

必要:否

limit

傳回的日誌事件數目上限。如果您未指定值,則最大數量的日誌事件數量會盡可能符合 1 MB 的回應大小,最多 10,000 個日誌事件。

類型:浮動

必要:否

nextToken

用於分頁請求的字符。

類型:字串

必要:否

region

AWS 區域 映像所在的 。

類型:字串

必要:否

startFromHead

如果設定為 true,請先傳回最早的日誌事件。如果設定為 false,請先傳回最新的日誌事件。預設值為 false

類型:布林值

必要:否

startTime

時間範圍的開始,以 ISO 8601 格式表示。包含時間戳記等於或晚於此時間的事件。

類型:日期時間

格式:2021-01-01T20:00:00Z

必要:否

回應語法

{ "nextToken": "string", "prevToken": "string", "events": [ { "timestamp": "2019-08-24T14:15:22Z", "message": "string" } ] }

回應內文

事件

篩選的事件清單。

message

事件訊息。

類型:字串

timestamp

事件時間戳記。

類型:日期時間

nextToken

用於分頁請求的字符。

類型:字串

prevToken

用於分頁請求的字符。

類型:字串

範例

Python

請求

$ get_image_log_events(image_id, log_stream_name=3.2.1/1)

200 個回應

"events": [ { "message": "ExecuteBash: STARTED EXECUTION", "timestamp": 2022-04-05T15:51:20.228Z" }, { "message": "ExecuteBash: Created temporary directory: /tmp/1234567890abcdef0", "timestamp": "2022-04-05T15:51:20.228Z" }, ... ]