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

使用 CloudWatch Logs 监控 AWS IoT Wireless

适用于 LoRaWAN 的 AWS IoT Core 具有超过 50 个原定设置启用的 CloudWatch 日志条目。每个日志条目都描述了事件类型、日志级别和资源类型。有关更多信息,请参阅AWS IoT Wireless 资源和日志级别

如何监控 AWS IoT Wireless 资源

如果为 AWS IoT Wireless 启用日志记录,当消息在您的设备与 AWS IoT 之间来回传递时, AWS IoT Wireless 会发送关于每条消息的进度事件。预设情况下, 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 来创建筛选条件表达式,从资源中获取更多有用的信息。