本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
AWS IoT使用 CloudWatch Logs 進行監控
AWS IoT啟用記錄功能時, 會透過訊息代理程式和規則引擎,在訊息從您的裝置傳遞時AWS IoT傳送每個訊息的進度事件。在 CloudWatch 主控台
如需 CloudWatch Logs 的詳細資訊,請參閱 CloudWatch Logs。如需 SupportAWS IoTCloudWatch Logs 的相關資訊,請參閱 CloudWatch Logs AWS IoT日誌項目 。
在 CloudWatch 主控台中檢視AWS IoT日誌
注意
AWSIotLogsV2 日誌群組於下列狀況下才會顯示於 CloudWatch 主控台中:
-
您已啟用登入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 Logs 查詢。