本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
Amazon CloudWatch Logs 是追蹤 API 呼叫和指標的工具,可用來協助對 Lambda 函數進行偵錯。當您在主控台中測試機器人或使用 API 呼叫測試機器人時,CloudWatch 會記錄對話的每個步驟。如果您在 Lambda 程式碼中使用列印函數,CloudWatch 也會顯示該函數。
檢視 Lambda 函數的 CloudWatch 日誌
-
登入 AWS Management Console ,並在 https://https://console.aws.amazon.com/cloudwatch/
開啟 CloudWatch 主控台。 -
在左側列的日誌選單下,選取日誌群組。
-
選取您的 Lambda 函數日誌群組,其格式應為
/aws/lambda/
。function-name
-
日誌串流的清單包含具有機器人的每個工作階段的日誌。選擇日誌串流以檢視。
-
在日誌事件清單中,選取時間戳記旁的向右箭頭,以展開該事件的詳細資訊。從 Lambda 程式碼列印的任何內容都會顯示為日誌事件。使用此資訊來偵錯您的程式碼。
-
偵錯程式碼後,請記得部署 Lambda 函數,如果您使用主控台,則在重新測試機器人的行為之前重新載入測試視窗。