Amazon IoT Greengrass Version 12023 年 6 月 30 日进入延长寿命阶段。有关更多信息,请参阅Amazon IoT Greengrass V1维护政策。在此日期之后,Amazon IoT Greengrass V1不会发布提供功能、增强功能、错误修复或安全补丁的更新。在上运行的设备Amazon IoT Greengrass V1不会受到干扰,将继续运行并连接到云端。我们强烈建议你迁移到Amazon IoT Greengrass Version 2,它补充说重要的新功能和支持其他平台。
本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
Amazon IoT Greengrass 中的日志记录和监控
监控是保持 Amazon IoT Greengrass 和您的 Amazon 解决方案的可靠性、可用性和性能的重要方面。您应从 Amazon 解决方案的所有部分收集监控数据,以便更轻松地调试出现的多点故障。在开始监控 Amazon IoT Greengrass 之前,您应该创建一个监控计划,其中包括以下问题的答案:
-
监控目的是什么?
-
您将监控哪些资源?
-
监控这些资源的频率如何?
-
您将使用哪些监控工具?
-
谁负责执行监控任务?
-
出现错误时应通知谁?
监控工具
Amazon 为您提供了各种可用于监控 Amazon IoT Greengrass 的工具。您可以配置其中的一些工具以便进行监控。一些工具需要手动干预。建议您尽可能实现监控任务自动化。
您可以使用以下自动化监控工具来监控:Amazon IoT Greengrass并报告问题:
-
亚马逊 CloudWatch 日志— 监控、存储和访问来自的日志文件Amazon CloudTrail或其他源。有关更多信息,请参阅 。监控日志文件中的亚马逊 CloudWatch 用户指南.
-
Amazon CloudTrail日志监控— 在账户间共享日志文件,监控 CloudTrail 通过将文件发送到来实时日志文件 CloudWatch 日志、使用 Java 编写日志处理应用程序并确认您的日志文件在由 CloudTrail 传送后未发生更改。有关更多信息,请参阅 。使用 CloudTrail 日志文件中的Amazon CloudTrail用户指南.
-
Amazon EventBridge— 使用 EventBridge 获取关于 Greengrass 组部署或使用 CloudTrail 记录的 API 调用的状态更改的通知。有关更多信息,请参阅 。获取部署通知要么什么是 Amazon EventBridge?中的亚马逊 EventBridge 用户指南.
-
Greengrass 系统健康遥测— 订阅以接收来自 Greengrass 核心发送的遥测数据。有关更多信息,请参阅 从Amazon IoT Greengrass核心设备收集系统运行状况遥测数据。
-
运行状况检查— 使用运行状况 API 获取本地状态的快照Amazon IoT Greengrass在核心设备上进行进程。有关更多信息,请参阅 调用本地运行状况检查 API。