本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
定义外部警报
外部警报包含您在外部检测到的警报状态Amazon IoT SiteWise。
定义外部警报(控制台)
你可以使用Amazon IoT SiteWise控制台,用于在现有资产模型上定义外部警报。要在新资产模型上定义外部警报,请创建资产模型,然后完成这些步骤。有关更多信息,请参阅创建资产模型:
在资产模型上定义警报
在导航窗格中,选择 Models (模型)。
-
选择要为其定义警报的资产模型。
-
选择警报定义选项卡。
-
选择添加警报。
-
在警报类型选项,选择外部警报。
-
输入警报的名称。
-
(可选)输入警报的描述。
-
选择添加警报。
定义外部警报 (CLI)
你可以使用Amazon CLI在新的或现有的资产模型上定义外部警报。
要向资产模型添加外部警报,请向资产模型添加警报复合模型。外部警报复合模型指定了EXTERNAL
键入但未指定警报源属性。以下示例复合警报定义了外部温度警报。
{
...
"assetModelCompositeModels": [ { "name": "BoilerTemperatureHighAlarm", "type": "AWS/ALARM", "properties": [ { "name": "AWS/ALARM_TYPE", "dataType": "STRING", "type": { "attribute": { "defaultValue": "EXTERNAL" } } }, { "name": "AWS/ALARM_STATE", "dataType": "STRUCT", "dataTypeSpec": "AWS/ALARM_STATE", "type": { "measurement": {} } } ] } ] }
有关如何向新的或现有资产模型添加复合模型的更多信息,请参阅以下内容:
定义外部警报后,您可以根据资产模型将警报状态提取到资产。有关更多信息,请参阅摄取外部警报状态: