getClusterLog活動 - AWS ParallelCluster

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

getClusterLog活動

擷取與記錄資料流相關聯的事件。

請求語法

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

請求內文

叢集名稱

叢集的名稱。

類型:字串

必要:是

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

用於分頁請求的令牌。

類型:字串

上一个令牌

用於分頁請求的令牌。

類型:字串

範例

Python

請求

$ get_cluster_log_events(cluster_name_3x, log_stream_name=ip-192-0-2-26.i-abcdef01234567890.cfn-init)

二百個回應

"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" }, ... ]