本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
定义 Amazon IoT Events 警报(Amazon IoT SiteWise 控制台)
您可以使用 Amazon IoT SiteWise 控制台在现有资产模型上定义 Amazon IoT Events 警报。要在新资产模型上定义 Amazon IoT Events 警报,请创建资产模型,然后完成以下步骤。有关更多信息,请参阅 创建资产模型。
重要
每个警报都需要一个属性,来指定要与警报进行比较的阈值。必须先在资产模型上定义阈值属性,然后才能定义警报。
举例说明,如果您想定义一个警报,用于检测风力涡轮机何时超过其最大额定风速 50 英里/小时。在定义警报之前,您必须定义一个默认值为 50
的属性(最大风速)。
在资产模型上定义 Amazon IoT Events 警报
-
在导航窗格中,选择模型。
-
选择要为其定义警报的资产模型。
-
选择警报选项卡。
-
选择添加警报。
-
在警报类型选项部分,选择Amazon IoT Events 警报。
-
在基本详细信息部分中,执行以下操作:
-
输入警报的名称。
-
(可选)输入警报的描述。
-
-
在阈值定义部分,您可以定义警报何时检测以及警报的严重程度。执行以下操作:
-
选择警报检测的属性。每次此属性收到新值时,都会 Amazon IoT SiteWise 将该值发送 Amazon IoT Events 到以评估警报的状态。
-
选择用于将属性与阈值进行比较的运算符。从以下选项中进行选择:
-
小于
-
小于或等于
-
= (等于)
-
!= 不等于
-
大于或等于
-
大于
-
-
对于 “值”,选择要用作阈值的属性属性。 Amazon IoT Events 将属性的值与该属性的值进行比较。
-
输入警报的严重程度。使用您的团队能理解的数字来反映此警报的严重程度。
-
-
在默认资产状态部分,您可以设置从此资产模型创建的警报的默认状态。
注意
您可以在后续步骤中为从此资产模型创建的资产激活或停用此警报。
-
在高级设置部分,您可以配置权限、其他通知设置、警报状态操作、 SiteWise 监控器中的警报模式以及确认流。
注意
Amazon IoT Events 警报需要以下服务角色:
-
Amazon IoT Events 假定向发送警报状态值的角色 Amazon IoT SiteWise。
在附加权限策略页面上,执行以下操作:
-
对于 Amazon IoT Events 角色,请使用现有角色或创建具有所需权限的角色。此角色需要允许 iotevents.amazonaws.com 担任角色的
iotsitewise:BatchPutAssetPropertyValue
许可和信任关系。
-
-
(可选)在设置状态操作部分,执行以下操作:
-
选择编辑操作。
-
在添加警报状态操作下,添加操作。然后选择保存。
您最多可以添加 10 个操作。
Amazon IoT Events 可以在警报处于活动状态时执行操作。您可以定义内置操作以使用计时器或设置变量,或者将数据发送到其他 Amazon 资源。有关更多信息,请参阅 Amazon IoT Events 开发人员指南 中的 支持的操作。
-
-
(可选)在 “ SiteWise 监控器-可选” 中的 “管理警报模式” 下,选择 “活动” 或 “非活动”。
使用此选项可以在 M SiteWise onitorss 中更新警报模型。默认情况下,此选项处于启用状态。
-
在确认流下,选择活动或非活动。有关确认流的更多信息,请参阅 警报状态。
-
选择添加警报。
注意
Amazon IoT SiteWise 控制台发出多个 API 请求,将警报添加到资产模型中。当您选择添加警报时,控制台会打开一个对话框,显示这些 API 请求的进度。在每个 API 请求成功或一个 API 请求失败之前,请保持停留在此页面。如果请求失败,请关闭对话框,修复问题,然后选择添加警报重试。