使用警报监控数据 - Amazon IoT SiteWise
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

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

使用警报监控数据

您可以为数据配置警报,以便在设备或进程性能不佳时向团队发出警报。计算机或进程的最佳性能意味着特定指标的值应在上限和下限的范围内。当这些指标超出其运作范围时,必须通知设备操作员以便修复问题。通过警报功能,快速识别问题并通知操作员,以最大限度地提高设备和进程的性能。

警报类型

您可以定义在Amazon通过外部进程检测到的云和警报。Amazon IoT SiteWise支持以下类型的警报:

  • Amazon IoT Events 警报

    Amazon IoT Events警报是在Amazon IoT Events。Amazon IoT SiteWise将资产属性值发送到Amazon IoT Events。然后,Amazon IoT Events将警报状态发送到Amazon IoT SiteWise。您可以配置选项,例如警报检测到何时以及警报状态发生变化时通知谁。您还可以定义Amazon IoT Events操作当警报状态发生变化时发生的情况。

    中的警报Amazon IoT Events是警报模型的实例。警报模型指定了警报的阈值和严重性、警报状态变化时的操作等。配置警报模型的每个特征时,可以从警报监视的资产模型中指定属性属性。基于资产模型的所有资产在Amazon IoT Events评估警报的特征。有关更多信息,请参阅 。使用警报中的Amazon IoT Events开发人员指南

    您可以回复Amazon IoT Events警报,当它改变状态。例如,您可以在警报处于活动状态时确认或暂停警报。您还可以启用、禁用和重置警报。

    SiteWise 监控器用户可视化、配置和响应Amazon IoT Events在 SiteWise 监视器门户中显示警报。有关更多信息,请参阅 。使用警报监控中的Amazon IoT SiteWise监控应用程序指南

    注意

    Amazon IoT Events费用来评估这些警报并在Amazon IoT SiteWise和Amazon IoT Events。有关更多信息,请参阅Amazon IoT Events定价

  • 外部警报

    外部警报是您在Amazon IoT SiteWise。如果您有报告警报状态的数据源,请使用外部警报。外部警报包含一个测量属性,您可以将警报状态数据引入到该属性中。

    当外部警报更改状态时,您无法确认或暂停。

    SiteWise 监控器用户可以在 SiteWise 监控门户中查看外部警报的状态,但无法配置或响应这些警报。

    Amazon IoT SiteWise不评估外部警报的状态。

警报状态

工业报警包括有关其监控的设备或过程状态的信息,以及有关操作员对报警状态响应的信息(可选)。

当您定义Amazon IoT Events警报,您可以指定是否启用确认流。默认情况下,将启用确认流。启用此选项后,操作员可以确认警报并留下备注,其中包含有关警报或他们为解决警报所采取的操作的详细信息。如果操作员在活动警报处于非活动状态之前未确认该警报,则该警报将被锁定。锁定状态表示警报处于活动状态且未被确认,因此操作员需要检查设备或过程并确认锁定报警。

警报具有以下状态:

  • 普通(Normal) — 警报处于启用状态,但处于非活动状态。工业过程或设备按预期运行。

  • 处于活动状态(Active) — 警报处于活动状态。工业过程或设备超出了其工作范围,需要注意。

  • 已确认(Acknowledged) — 操作员确认警报的状态。

    此状态仅适用于启用确认流的警报。

  • 闩锁(Latched) — 警报恢复正常,但处于活动状态,没有操作员确认该警报。工业过程或设备需要操作员的注意才能将报警恢复到正常状态。

    此状态仅适用于启用确认流的警报。

  • 睡眠(SnoozeDisabled) — 警报被禁用,因为操作员拖延了警报。运算符定义警报暂停的持续时间。在此持续时间之后,警报将恢复到正常状态。

  • Disabled(Disabled) — 警报被禁用且无法检测。

警报状态属性

Amazon IoT SiteWise将警报状态数据存储为序列化为字符串的 JSON 对象。此对象包含有关警报的状态和其他信息,例如操作员响应操作和警报评估的规则。

通过警报状态属性的名称和结构类型来标识警报状态属性,AWS/ALARM_STATE。有关更多信息,请参阅定义有关资产模型的警报

警报状态数据对象包含以下信息:

stateName

警报的状态。有关更多信息,请参阅警报状态

数据类型:STRING

customerAction

(可选)包含有关操作员响应警报的信息的对象。操作员可以启用、禁用、确认和暂停警报。当他们执行此操作时,警报状态数据会包括他们的响应以及他们在响应时可以留下的注释。此对象包含以下信息:

actionName

操作员响应警报所执行的操作的名称。此值包含以下字符串之一:

  • ENABLE

  • DISABLE

  • SNOOZE

  • ACKNOWLEDGE

  • RESET

数据类型:STRING

enable

(可选)存在于customerAction当操作员启用报警时。当操作员启用警报时,警报状态将变为Normal。此对象包含以下信息:

note

(可选)客户在启用警报时留下的注释。

数据类型:STRING

最大长度:128 个字符

disable

(可选)存在于customerAction当操作员禁用警报时。当操作员启用警报时,警报状态将变为Disabled。此对象包含以下信息:

note

(可选)客户在禁用警报时留下的注释。

数据类型:STRING

最大长度:128 个字符

acknowledge

(可选)存在于customerAction当操作员确认报警时。当操作员启用警报时,警报状态将变为Acknowledged。此对象包含以下信息:

note

(可选)客户在确认警报时留下的注释。

数据类型:STRING

最大长度:128 个字符

snooze

(可选)存在于customerAction当操作员打盹警报时。当操作员启用警报时,警报状态将变为SnoozeDisabled。此对象包含以下信息:

snoozeDuration

操作员暂停警报的持续时间(以秒为单位)。警报将更改为Normal状态在此持续时间之后。

数据类型:INTEGER

note

(可选)客户暂停警报时留下的注释。

数据类型:STRING

最大长度:128 个字符

ruleEvaluation

(可选)包含有关评估警报的规则的信息的对象。此对象包含以下信息:

simpleRule

包含有关简单规则的信息的对象,该规则使用比较运算符将属性值与阈值进行比较。此对象包含以下信息:

inputProperty

警报评估的属性的值。

数据类型:DOUBLE

operator

此警报用于将属性与阈值进行比较的比较运算符。此值包含以下字符串之一:

  • <— 小于

  • <=— 小于或等于

  • ==— 等于

  • !=— 不等于

  • >=— 大于或等于

  • >— 大于

数据类型:STRING

threshold

此警报与属性值进行比较的阈值。

数据类型:DOUBLE