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