使用 Amazon CloudWatch 監控 AWS IoT 1-Click - AWS IoT 1-Click

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

使用 Amazon CloudWatch 監控 AWS IoT 1-Click

AWS IoT 1-Click 會代表您自動監視裝置,並透過Amazon CloudWatch。這些指標在製造商註冊裝置的裝置區域中回報。如需裝置區域的詳細資訊,請參閱AWS IoT 1-Click 的運作方式。您可以在 Amazon CloudWatch 儀表板下的按一下命名空間。

Amazon CloudWatch Events 可讓您自動化 AWS 服務,並自動回應系統事件 (例如應用程式可用性的問題或資源的變動)。來自 AWS 服務的事件,會以接近即時的速度傳送到 CloudWatch 事件。您可編寫簡單的規則,來指示您在意的事件,以及當事件符合規則時所要自動執行的動作。您可觸發下列動作:

  • 叫用 AWS Lambda 函數。

  • 調用 Amazon EC2 運行命令。

  • 將事件轉送至 Amazon Kinesis Data Streams。

  • 啟動 AWS Step Functions 狀態機器。

  • 通知 Amazon SNS 主題或 AWS SMS 佇列。

AWS IoT 1-Click 會追蹤並報告下列指標:

  • TotalEvents 追蹤裝置發佈的事件數。可以透過裝置事件、專案、裝置類型或產品類型檢視和繪製此指標。

  • RemainingLife代表裝置剩餘壽命的近似百分比。AWS IoT 1-Click 會根據裝置的製造商分級回報此數字。例如,如果按鈕設計為可以保持約 2000 下滑鼠點擊數,並且已記錄 500 下滑鼠點擊數,則 RemainingLife 值報告為 75%。系統可以按專案、裝置類型或產品類型檢視和繪製 RemainingLife 指標。客戶可以使用 RemainingLife 指標設定在裝置低於特定閾值時觸發的警報。然後,客戶可以查詢RemainingLife的裝置,藉由使用GetDeviceHealthParameters方法來識別具有低RemainingLife值。

  • CallbackInvocationErrors 指標在裝置發出事件時,追蹤叫用回呼 (Lambda 函數) 時出現的故障。可以透過叫用的回呼 (Lambda 函數 ARN 設定為回呼) 或專案來查看和繪製 CallbackInvocationErrors 指標。客戶可以設定CallbackInvocationErrors指標,當 AWS IoT 1-Click 無法將來自其裝置的事件路由到其設定的 Lambda 函數時,指標設定為通知。

如需詳細資訊,請參閱 Amazon CloudWatch Events 使用者指南