本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
AWS IoT 使用 CloudWatch 日誌監控
AWS IoT 啟用日誌記錄時, 會透過訊息代理程式和規則引擎,在訊息從裝置傳遞時 AWS IoT 傳送每個訊息的進度事件。在CloudWatch 主控台
如需 CloudWatch Logs 的詳細資訊,請參閱 CloudWatch Logs 。如需支援 AWS IoT CloudWatch 日誌的相關資訊,請參閱 CloudWatch 記錄 AWS IoT 日誌項目。
在 CloudWatch 主控台中檢視 AWS IoT 日誌
注意
在下列之前,無法在 CloudWatch 主控台中顯示AWSIotLogsV2
日誌群組:
-
您已啟用登入 AWS IoT。如需如何啟用登入 的詳細資訊 AWS IoT,請參閱 設定 AWS IoT 記錄
-
某些日誌項目已由 AWS IoT 操作寫入。
在 CloudWatch 主控台中檢視您的 AWS IoT 日誌
-
瀏覽 https://console.aws.amazon.com/cloudwatch/
。在導覽窗格中,選擇 Log groups (日誌群組)。 -
在 Filter (篩選條件) 文字方塊中,輸入
AWSIotLogsV2
,然後按下 Enter 鍵。 -
請按兩下
AWSIotLogsV2
日誌群組。 -
選擇 Search All (全部搜尋)。系統會顯示為您的帳戶產生的 AWS IoT 日誌完整清單。
-
選擇展開圖示可觀看個別的串流。
您也可以在 Filter events (篩選條件事件) 中輸入一個查詢。以下是一些可以試試看的有趣查詢:
-
{ $.logLevel = "INFO" }
尋找日誌層級為
INFO
的所有日誌。 -
{ $.status = "Success" }
尋找日誌狀態為
Success
的所有日誌。 -
{ $.status = "Success" && $.eventType = "GetThingShadow" }
尋找狀態為
Success
且事件類型為GetThingShadow
的所有日誌。
如需建立篩選條件表達式的詳細資訊,請參閱CloudWatch 記錄查詢。