本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
Amazon IoT 指标和维度
当您与 Amazon IoT 交互时,此服务每一分钟都会向 CloudWatch 发送以下指标和维度。您可以使用以下流程查看 的指标Amazon IoT
查看指标 (CloudWatch 控制台)
指标的分组首先依据服务命名空间,然后依据每个命名空间内的各种维度组合。
-
打开 CloudWatch 控制台
。 -
在导航窗格中,选择 Metrics(指标)然后选择 All metrics(所有指标)。
-
在浏览选项卡,搜索 Amazon IoT 查看指标列表。
查看指标 (CLI)
-
在命令提示符处输入下面的命令:
aws cloudwatch list-metrics --namespace "Amazon/IoT"
CloudWatch 显示以下几组指标Amazon IoT:
Amazon IoT 指标
指标 | 描述 |
---|---|
|
与将事物添加到动态事物组相关联的失败事件数。 |
|
因限制错误而无法发布的日志事件的单个批次。 |
|
批处理中的因限制错误而无法发布的日志事件的数量。 |
Amazon IoT Core 凭证提供程序指标
指标 | 描述 |
---|---|
|
向 Amazon IoT Core 凭证提供程序成功提交 |
规则指标
指标 | 描述 |
---|---|
|
在规则所侦听的主题上发布的消息中出现的 JSON 分析错误的数量。 |
|
由于恶意行为或由于消息数超过了规则引擎的限制,规则引擎限制的消息数。 |
|
找不到要触发的规则。 |
|
已执行的 Amazon IoT 规则的数量。 |
|
已在规则所侦听的主题上发布的传入消息的数量。 |
规则操作指标
指标 | 描述 |
---|---|
|
失败的规则操作调用的数量。 |
|
成功的规则操作调用的数量。 |
ErrorActionFailure |
失败的错误操作数量。RuleName 维度包含指定操作的规则的名称。ActionType 维度包含已调用的操作的类型。 |
ErrorActionSuccess |
成功的错误操作数量。RuleName 维度包含指定操作的规则的名称。ActionType 维度包含已调用的操作的类型。 |
HTTP 操作特定指标
指标 | 描述 |
---|---|
|
如果来自下游 Web 服务/应用程序的响应的状态代码不是 2xx、4xx 或 5xx,则生成此指标。 |
|
如果来自下游 Web 服务/应用程序的响应的状态代码介于 400 和 499 之间,则生成此指标。 |
|
如果来自下游 Web 服务/应用程序的响应的状态代码介于 500 和 599 之间,则生成此指标。 |
|
如果在替换模板后的终端节点 URL 不以 |
|
如果下游 Web 服务/应用程序未在请求超时限制内返回响应,则生成此指标。有关更多信息,请参阅 Service Quotas。 |
|
如果 URL 有效,但服务不存在或无法访问,则生成此指标。 |
消息代理指标
注意
消息代理指标上载到 CloudWatch 控制台下方协议指标。
指标 | 描述 |
---|---|
|
无法由消息代理授权的连接请求的数量。 |
|
因 MQTT 消息未能满足Amazon IoT 配额中定义的要求而被拒绝的连接请求的数量。 |
|
因该客户端超出指定客户端 ID 所允许的连接请求速率而受限的连接请求的数量。 |
|
因出现内部错误而导致失败的连接请求的数量。 |
|
与消息代理的成功连接的数量。 |
|
因账户超出允许的连接请求速率而受限的连接请求的数量。 |
|
消息代理收到的 ping 消息的数量。 |
|
消息代理无法授权的发布请求的数量。 |
|
因消息未能满足Amazon IoT 配额中定义的要求而被消息代理拒绝的发布请求的数量。 |
|
因出现内部错误而导致消息代理无法处理的发布请求的数量。 |
|
消息代理已成功处理的发布请求的数量。 |
|
因客户端超出允许的入站消息速率而受限制的发布请求的数量。 |
|
Amazon IoT 无法授权的由消息代理发出的发布请求的数量。 |
|
因消息未能满足Amazon IoT 配额中定义的要求而被拒绝的由消息代理发出的发布请求的数量。 |
|
消息代理已成功发出的发布请求的数量。 |
PublishOut.Throttle |
因客户端超出允许的入站消息速率而节流的发布请求数量。 |
|
消息代理无法授权的 |
PublishRetained.ServerError |
因出现内部错误而导致消息代理无法处理的保留发布请求的数量。 |
|
消息代理已成功处理的 |
|
因客户端超出允许的入站消息速率而受限制的 |
|
消息代理将不会简单地调用将不会简单地调用操作,因为这些操作均处于特定状态,这些操作均处于特定状态,这些操作均处于特定状态,该状态均处于特定状态,该状态 QoS 为 1 的消息是在具有持续会话的客户端断开连接时存储的。 |
|
在具有持续会话的客户端处于断开状态,这些消息将不会简单地调用操作,因为这些操作均处于特定状态,因为这些操作均处于特定状态,因为这些操作处于固定状态,当客户端超过每个账户每秒排队消息数极限。QoS 为 1 的消息是在具有持续会话的客户端断开连接时存储的。 |
|
由于内部错误而未为持续会话存储的消息数量。当具有持续会话的客户端断开连接时,将存储服务质量 (QoS) 为 1 的消息。 |
|
无法授权的由客户端发出的订阅请求的数量。 |
|
因 |
|
因出现内部错误而被拒绝的订阅请求的数量。 |
|
消息代理已成功处理的订阅请求的数量。 |
|
因客户端超出允许的订阅请求速率而受限的订阅请求的数量。 |
Throttle.Exceeded |
此指标将显示在 CloudWatch 当 MQTT 客户端在数据包上受到限制时每秒每连接级别限制。此指标不适用于 HTTP。 |
|
因 |
|
因出现内部错误而被拒绝的取消订阅请求的数量。 |
|
消息代理已成功处理的取消订阅请求的数量。 |
|
因客户端超出允许的取消订阅请求速率而被拒绝的取消订阅请求的数量。 |
设备影子指标
注意
设备影子指标上载到 CloudWatch 控制台下方协议指标。
指标 | 描述 |
---|---|
|
已成功处理的 |
|
已成功处理的 |
|
已成功处理的 |
|
已成功处理的 |
任务指标
指标 | 描述 |
---|---|
|
状态已更改到 Amazon |
|
给定任务的状态为 |
|
执行任务时生成的客户端错误数。 |
|
状态已更改到 Amazon |
|
给定任务的状态为 |
|
状态已更改到 Amazon |
|
给定任务的状态为 |
|
给定任务的状态为 |
|
给定任务的状态为 |
|
状态已更改到 Amazon |
|
给定任务的状态为 |
|
状态已更改到 Amazon |
|
状态已更改到 Amazon |
|
执行任务时生成的服务器错误数。 |
|
状态已更改到 Amazon |
|
给定任务的状态为 |
Device Defender audit 指标
指标 | 描述 |
---|---|
|
在检查中发现的不合规资源数。系统报告执行的每次审核中,对于每次检查发现的不合规资源数。 |
|
执行合规性评估的资源数。系统报告执行的每次审核中,对于每次检查所评估的资源数。 |
Device Defender detect 指标
指标 | 描述 |
---|---|
|
自上次执行评估以来,所发现的安全配置文件行为的新违规数。系统针对特定安全配置文件,以及针对某个特定安全配置文件的特定行为,报告账户的新违规数。 |
|
自上次执行评估以来,已解决的安全配置文件行为的违规数。系统针对特定安全配置文件,以及针对某个特定安全配置文件的特定行为,报告账户的已解决违规数。 |
|
自上次执行评估以来,其信息不再可用(由于报告设备已停止报告,或者由于某个原因不再监控)的安全配置文件行为的违规数。系统针对特定安全配置文件,以及针对某个特定安全配置文件的特定行为,报告整个账户的已失效违规数。 |
设备预配置指标
Amazon IoT Fleet 预置指标 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
指标 | 描述 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Fleet Provisioning 注册的事物的计数。 虽然计数通常是准确的,但 Amazon IoT Core 的分布式架构使得很难让已注册事物保持精确计数。 此指标将使用的统计数据是:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
调用 在“成功”(值 = 0)和“故障”(值 = 1)情况下均发出该指标。该指标将不会简单地调用操作,因为这些操作均处于特定状态,该数量均处于特定状态,该数量均处于特定状态。 CloudWatch-支持的聚合窗口,例如 5 分钟或 1 小时。 此指标的可用统计数据包括:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
调用 在“成功”(值 = 0)和“故障”(值 = 1)情况下均发出该指标。该指标可用于跟踪在此期间注册的事物数量 CloudWatch-支持的聚合窗口,例如 5 分钟或 1 小时。 此指标的可用统计数据包括:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
调用 在“成功”(值 = 0)和“故障”(值 = 1)情况下均发出该指标。该指标可用于跟踪在此期间注册的事物数量 CloudWatch-支持的聚合窗口,例如 5 分钟或 1 小时。有关注册的事物总数,请参阅 此指标的可用统计数据包括:
维度:TemplateName |
Just-in-time 配置指标 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
指标 | 描述 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
由于客户端错误无法预置设备的次数。例如,模板中指定的策略不存在。 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ProvisionThing.ServerError |
由于服务器错误而无法预置设备的次数。客户可以在等待后重新尝试预置设备,如果问题仍然存在,则可以尝试联系 Amazon IoT。 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ProvisionThing.Success |
成功预置设备的次数。 |
机群索引指标
Amazon IoT 机群索引指标 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
指标 | 描述 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
对于不是动态事物组中特定于数据来源的查询术语,每件事物最多处理 25 个命名影子。由于事件而违反该限制时,将发出 |
指标的维度
指标使用命名空间并为以下维度提供指标 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
维度 | 描述 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ActionType |
触发请求的规则所指定的操作类型。 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
正受监控的 Device Defender Detect 安全配置文件行为的名称。 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
用于预置设备的申请的 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
正在监控其结果的 Device Defender Audit 检查的名称。 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
正在监控其进度或消息连接成功/失败的任务的 ID。 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
用于提出请求的协议。有效值为:MQTT 或 HTTP |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
由请求触发的规则的名称。 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
正在监控其检查结果的 Device Defender 计划审核的名称。如果报告的结果适用于按需执行的审计,此项具有值 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
正在监控其行为的 Device Defender Detect 安全配置文件的名称。 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
预配置模板的名称。 |