告警 - 用于 AWS IoT 设备管理的舰队中心

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

告警

本部分介绍了 Fleet Hub for AWS IoT Device Management 告警的工作原理及其如何引导您完成创建告警所需的步骤。

当您创建 Fleet Hub 告警时,它将应用于当前显示在控制面板中的所有设备。如果您未应用任何查询,则告警将应用于机群中的所有设备。有关使用控制面板和创建查询的信息,请参阅 查询和筛选条件

告警使用 Amazon CloudWatch (CloudWatch) 指标与 AWS IoT 机群索引服务里的可搜索字段搭配来创建 CloudWatch 告警。例如,您可创建在机群中的设备平均电池电量低于 50% 时生成 Amazon Simple Notification Service (Amazon SNS) 消息的告警。

Fleet Hub 告警使用机群索引服务中的 GetStatisticsGetPercentiles 功能来查询聚合数据。例如,当您创建跟踪自定义数值字段的告警时,您可以创建应用于指定属性的以下值的告警阈值。

  • 最高

  • 计数

  • 总计

  • 最低

  • 平均值

  • 第 10、第 50、第 90、第 95 或第 99 位百分数中的值

有关在机群索引服务中查询聚合数据的更多信息,请参阅查询聚合数据

下表列出了可用于AWS托管和自定义字段的聚合类型示例。

Field Aggregation type(聚合类型)
事物类型(AWS托管字符串字段) 计数
事物组(AWS托管字符串字段) 计数

已连接(AWS托管的布尔字段)

true 的值为 1。false 的值为 0。

  • 最高

  • 计数

  • 总计

  • 最低

  • 平均值

shadow.reported.batterylevel(在机群索引服务中创建的数值聚合字段)
  • 最高

  • 计数

  • 总计

  • 最低

  • 平均值

  • p10 (10th percentile)

  • p50 (50th percentile)

  • p90 (90th percentile)

  • p95 (95th percentile)

  • p99 (99th percentile)

除了指定聚合字段和类型之外,还可以指定以下值。

  • 指定的告警阈值触发告警所需的持续时间(1 分钟或 5 分钟)。

  • 要应用于指定的聚合字段和类型的以下比较运算符之一。

    • 大于

    • 大于/等于

    • 小于

    • 小于/等于

  • 要与指定的比较运算符一起使用的值。

  • 您的组织中每当您的告警被触发时接收 Amazon SNS 消息的人员的电子邮件地址列表。

  • 告警名称。

要创建 Fleet Hub 告警,请参阅 创建警报