本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
AWS IoT 使用 CloudWatch 日志进行监控
启用AWS IoT 日志记录后,当每条消息从您的设备通过消息代理和规则引擎传递时, AWS IoT 发送有关每条消息的进度事件。在CloudWatch 控制台
有关 CloudWatch 日志的更多信息,请参阅CloudWatch 日志。有关支持的 AWS IoT CloudWatch 日志的信息,请参阅CloudWatch 记录 AWS IoT 日志条目。
在 CloudWatch 控制台中查看 AWS IoT 日志
注意
该AWSIotLogsV2
日志组在 CloudWatch 控制台中不可见,直到:
-
您已启用登录功能 AWS IoT。有关如何启用登录功能的更多信息 AWS IoT,请参阅 配置 AWS IoT 日志
-
一些日志条目是由 AWS IoT 操作写入的。
在 CloudWatch 控制台中查看您的 AWS IoT 日志
-
浏览到 https://console.aws.amazon.com/cloudwatch/
。在导航窗格中,选择 日志组。 -
在筛选条件文本框中,输入
AWSIotLogsV2
,然后按 Enter。 -
双击
AWSIotLogsV2
日志组。 -
选择 Search All(搜索全部)。将显示为您的账户生成的 AWS IoT 日志的完整列表。
-
选择展开图标可查看单个流。
您也可以在筛选事件文本框中输入查询。可以尝试以下受到较多关注的查询:
-
{ $.logLevel = "INFO" }
查找所有日志级别为
INFO
的日志。 -
{ $.status = "Success" }
查找所有状态为
Success
的日志。 -
{ $.status = "Success" && $.eventType = "GetThingShadow" }
查找所有状态为
Success
且事件类型为GetThingShadow
的日志。
有关创建筛选表达式的更多信息,请参阅CloudWatch 日志查询。