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