定義外部警報 - AWS IoT SiteWise

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

定義外部警報

外部警報包含您在AWS IoT SiteWise。

定義外部警示 (主控台)

您可以使用AWS IoT SiteWise主控台定義現有資產模型的外部警示。要在新資產模型上定義外部警報,請創建資產模型,然後完成這些步驟。如需詳細資訊,請參閱 更新資產模型

在資產模型上定義警報

  1. 導覽至 AWS IoT SiteWise 主控台

  2. 在導覽窗格中,選擇 Models (模型)

  3. 選擇要為其定義警報的資產模型。

  4. 選擇警示定義標籤。

  5. 選擇添加警示

  6. In警示類型選項,選擇外部警示

  7. 輸入警示的名稱。

  8. (選用) 輸入警示的描述。

  9. 選擇添加警示

定義外部警報 (CLI)

您可以使用AWS 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": {} } } ] } ] }

有關如何將複合模型添加到新資產模型或現有資產模型的詳細信息,請參閲以下內容:

定義外部警報後,您可以根據資產模型向資產提取警報狀態。如需詳細資訊,請參閱 接收外部警報狀態