getClusterLogEvents - AWS ParallelCluster

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

getClusterLogEvents

擷取與日誌串流相關聯的事件。

請求語法

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

請求內文

clusterName

叢集的名稱。

類型:字串

必要:是

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_cluster_log_events(cluster_name_3x, log_stream_name=ip-192-0-2-26.i-abcdef01234567890.cfn-init)

200 個回應

"events": [ { "message": "2022-09-22 16:40:15,127 [DEBUG] CloudFormation client initialized with endpoint https://cloudformation.us-east-1.amazonaws.com", "timestamp": "2022-09-22T16:40:15.127Z" }, { "message": "2022-09-22 16:40:15,127 [DEBUG] Describing resource HeadNodeLaunchTemplate in stack cluster_name_3x", "timestamp": "2022-09-22T16:40:15.127Z" }, ... ]