使用 CloudWatch Logs 監控 AWS IoT Wireless - AWS IoT Wireless

使用 CloudWatch Logs 監控 AWS IoT Wireless

AWS IoT Core for LoRaWAN 具有超過 50 個依預設會啟用的 CloudWatch 日誌項目。每個記錄項目都會描述事件類型、日誌層級和資源類型。如需詳細資訊,請參閱AWS IoT Wireless 資源和日誌層級

如何監控您的 AWS IoT Wireless 資源

當啟用 AWS IoT Wireless 進行記錄時,AWS IoT Wireless 會在其透過 AWS IoT 從您的裝置來回傳遞時傳送有關每則訊息的進度事件。依預設,AWS IoT Wireless 日誌項目的預設日誌層級為錯誤。當啟用記錄 (如 建立 AWS IoT Wireless 的記錄角色和政策 所述) 時,您會在 CloudWatch 主控台中看到預設日誌層級為 ERROR 的訊息。藉由使用此日誌層級,訊息只會顯示您正在使用之所有無線裝置和閘道資源的錯誤資訊。

如果您想要記錄顯示其他資訊,例如日誌層級為 INFO 的資訊,或停用部分裝置的記錄,並僅顯示部分裝置的記錄訊息,則您可以使用 AWS IoT Wireless 記錄 API。如需詳細資訊,請參閱使用 CLI 設定資源的日誌層級

您也可以建立篩選表達式,僅顯示必要的訊息。

在您可以檢視主控台中的 AWS IoT Wireless 記錄之前

若要使 /aws/iotwireless 記錄群組出現在 CloudWatch 主控台中,您必須已完成下列動作。

  • 在 AWS IoT Wireless 中啟用登入。如需如何在 AWS IoT Wireless 中啟用記錄的詳細資訊,請參閱 設定 AWS IoT Wireless 的記錄

  • 已執行 AWS IoT Wireless 操作來寫入一些日誌項目。

若要更有效地建立和使用篩選表達式,建議您嘗試使用 CloudWatch Insights,如下列主題所述。我們也建議您依照主題在此處顯示的順序,遵循這些主題進行。這將協助您首先使用 CloudWatch Log groups (記錄群組),來了解不同類型的資源、其事件類型,以及您可以用來檢視主控台中記錄項目的日誌層級。然後,您可以了解如何使用 CloudWatch Insights 來建立篩選表達式,從資源中取得更多實用資訊。