AWS 将于 2025 年 10 月 18 日停用 AWS IoT Device Management Fleet Hub 功能,并且不再接受新客户。在2025年10月17日之前,现有的 AWS IoT Device Management 舰队中心客户将能够使用舰队中心。有关更多信息,请参阅舰队中心 end-of-life (EOL) FAQs。
本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
创建警报
本主题将引导您完成创建 Fleet Hub for AWS IoT Device Management 告警所需的步骤。它假定您的管理员已从名为 shadow.reported.batterylevel 的设备影子字段中创建聚合字段。此自定义字段指示设备的电池电量。您需要请管理员在 AWS IoT 机群索引服务中创建可搜索的自定义字段。
当您机群中设备的平均电池电量处于 50% 以下时,您创建的告警会在 1 分钟内向您组织的人员列表发送 Amazon Simple Notification Service (Amazon SNS) 消息。
创建 Fleet Hub 查询
导航到您的 Fleet Hub 应用程序。
如果要针对特定的一组设备,请创建查询。有关如何创建简单查询的说明,请参阅 使用筛选条件创建查询。如果您没有创建查询,您的告警将应用于您机群中的所有设备。
在默认的控制面板页面上,选择 Create alarm(创建告警)。
在 Build aggregation metric(构建聚合指标)页面上,验证您的查询是否显示在 Target query(目标查询)中。在 Configure fleet metric aggregation(配置机群指标聚合)部分,对于 Choose field(选择字段),选择 shadow.reported.batterylevel。此菜单包含AWS托管字段和管理员在AWS IoT机群索引服务中创建的自定义字段。
对于 Choose aggregation type(选择聚合类型),选择 Average(平均)。此选项基于设备机群中的平均电池电量值告警。
对于 Choose period(选择周期),请选择 1 minute(1 分钟)。当您的设备机群保持指定的告警状态一分钟时,这就将触发告警。
选择下一步。
在 Set threshold(设置阈值)页面上,在的 Trigger the alarm whenever…(每当…时触发告警)部分,选择 Lower/Equal(小于/等于)。当平均电池电量值低于您指定的值时,就会触发告警。
在 Than(目标数值)文本框中,输入 50。
选择下一步。
在 Notify user(通知用户)页面上,在 Notify — optional(通知 - 可选)部分中,输入电子邮件列表的名称,该列表应包含当告警被激活时组织中将接收通知的用户。输入以逗号分隔的电子邮件地址列表以填充此列表。
在 Alarm details(告警详细信息)部分,输入告警的名称,并可选择是否输入告警的描述。选择下一步。
在 Review(审核)页面上,审核您在之前页面输入的信息。选择提交。返回到默认控制面板。
在默认控制面板上,在左侧导航窗格中,选择 Fleet Hub alarm(Fleet Hub 告警)。验证是否能看到您创建的告警。