本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
在 中記錄和監控 AWS IoT Greengrass
監控是維護 和 AWS 解決方案的可靠性、可用性 AWS IoT Greengrass 和效能的重要部分。您應該從 AWS 解決方案的所有部分收集監控資料,以便在發生多點失敗時更輕鬆地偵錯。開始監控之前 AWS IoT Greengrass,您應該建立監控計畫,其中包含下列問題的答案:
-
監控目標是什麼?
-
監控哪些資源?
-
監控這些資源的頻率為何?
-
將使用哪些監控工具?
-
誰將執行監控任務?
-
發生問題時應該通知誰?
主題
監控工具
AWS 提供可用來監控的工具 AWS IoT Greengrass。您可設定部分這些工具以為您執行監控工作。部分工具將需要手動操作。建議您盡可能自動化監控任務。
您可以使用下列自動化監控工具來監控 AWS IoT Greengrass 和報告問題:
-
Amazon CloudWatch Logs – 從 AWS CloudTrail 或其他來源監控、存放和存取您的日誌檔案。如需詳細資訊,請參閱《Amazon CloudWatch 使用者指南》中的監控日誌檔案。
-
AWS CloudTrail 日誌監控 – 在帳戶之間共用日誌檔案、透過將日誌檔案傳送至 CloudWatch Logs 即時監控 CloudTrail 日誌檔案、在 Java 中寫入日誌處理應用程式,以及驗證您的日誌檔案在 CloudTrail 交付後並未變更。如需詳細資訊,請參閱 AWS CloudTrail 使用者指南中的使用 CloudTrail 日誌檔案。
-
Greengrass 系統運作狀態遙測 – 訂閱以接收從 Greengrass 核心傳送的遙測資料。如需詳細資訊,請參閱從 AWS IoT Greengrass 核心裝置收集系統運作狀態遙測資料。
-
裝置運作狀態通知 使用 Amazon EventBridge 建立事件,以接收有關部署和元件的狀態更新。如需詳細資訊,請參閱取得部署和元件運作狀態通知。
-
機群狀態服務 – 使用機群狀態 API 操作來檢查核心裝置及其 Greengrass 元件的狀態。您也可以在 AWS IoT Greengrass 主控台中檢視機群狀態資訊。如需詳細資訊,請參閱檢查 Greengrass 核心裝置狀態。