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