本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
管理工作流程的記錄
CloudWatch 提供工作流程進度和結果的合併稽核和記錄。此外, 為工作流程 AWS Transfer Family 提供數個指標。您可以檢視上一分鐘有多少工作流程執行開始、成功完成和失敗的指標。Transfer Family 的所有 CloudWatch 指標都說明於 中使用 Transfer Family 的 CloudWatch 指標。
檢視工作流程的 Amazon CloudWatch 日誌
-
在 開啟 Amazon CloudWatch 主控台https://console.aws.amazon.com/cloudwatch/
。 -
在左側導覽窗格中,選擇日誌 ,然後選擇日誌群組 。
-
在日誌群組頁面上的導覽列上,為您的 AWS Transfer Family 伺服器選擇正確的區域。
-
選擇與伺服器對應的日誌群組。
例如,如果您的伺服器 ID 為
s-1234567890abcdef0
,您的日誌群組為/aws/transfer/s-1234567890abcdef0
。 -
在伺服器的日誌群組詳細資訊頁面上,會顯示最新的日誌串流。您正在探索的使用者有兩個日誌串流:
-
每個 Secure Shell (SSH) 檔案傳輸通訊協定 (SFTP) 工作階段各一個。
-
一個 用於正在為伺服器執行的工作流程。工作流程的日誌串流格式為
。username
.workflowID
.uniqueStreamSuffix
例如,如果您的使用者是
mary-major
,您有下列日誌串流:mary-major-east.1234567890abcdef0 mary.w-abcdef01234567890.021345abcdef6789
注意
此範例中列出的 16 位數英數字元識別碼為虛構。您在 Amazon 中看到的值 CloudWatch 不同。
-
的日誌事件頁面mary-major-usa-east.1234567890abcdef0
會顯示每個使用者工作階段的詳細資訊,而mary.w-abcdef01234567890.021345abcdef6789
日誌串流包含工作流程的詳細資訊。
以下是 的日誌串流範例mary.w-abcdef01234567890.021345abcdef6789
,以包含複製步驟的工作流程 (w-abcdef01234567890
) 為基礎。
{ "type": "ExecutionStarted", "details": { "input": { "initialFileLocation": { "bucket": "
DOC-EXAMPLE-BUCKET
", "key": "mary/workflowSteps2.json", "versionId": "version-id
", "etag": "etag-id
" } } }, "workflowId":"w-abcdef01234567890", "executionId":"execution-id
", "transferDetails": { "serverId":"s-server-id
", "username":"mary", "sessionId":"session-id
" } }, { "type":"StepStarted", "details": { "input": { "fileLocation": { "backingStore":"S3", "bucket":"DOC-EXAMPLE-BUCKET
", "key":"mary/workflowSteps2.json", "versionId":"version-id
", "etag":"etag-id
" } }, "stepType":"COPY", "stepName":"copyToShared" }, "workflowId":"w-abcdef01234567890", "executionId":"execution-id
", "transferDetails": { "serverId":"s-server-id
", "username":"mary", "sessionId":"session-id
" } }, { "type":"StepCompleted", "details":{ "output":{}, "stepType":"COPY", "stepName":"copyToShared" }, "workflowId":"w-abcdef01234567890", "executionId":"execution-id
", "transferDetails":{ "serverId":"server-id
", "username":"mary", "sessionId":"session-id
" } }, { "type":"ExecutionCompleted", "details": {}, "workflowId":"w-abcdef01234567890", "executionId":"execution-id
", "transferDetails":{ "serverId":"s-server-id
", "username":"mary", "sessionId":"session-id
" } }