跳到主要内容

设备配置文件与告警

1. 概述

设备配置允许你为某一类设备统一设置一些常见的消息处理方式,例如规则链、消息传输队列、传输协议配置、告警规则配置等。

2. 创建设备配置

在创建设备配置的过程中,需要分别设置设备配置详情、传输配置、告警规则和设备预配置,整体流程如下。

设备配置详情中可配置:

  • Name:必填,设备配置名称;
  • Default Rule Chain:可选,用于指定采用哪一套规则链;如果不填写,则使用默认根规则链;
  • Mobile Dashboard:可选,指定移动端应用中用于展示设备详情的仪表板;
  • Queue:可选,指定消息提交和处理策略,默认是 Main;
  • Default edge rule chain:无需配置;
  • Device configuration image:可选,可上传设备图片;
  • Description:可选,设备描述。

传输配置中可配置设备上传数据所使用的协议,系统支持以下几种:

  • Default:支持基础 MQTT、HTTP 和 CoAP 传输,一般无特殊需求时可选择默认;
  • MQTT:启用高级 MQTT 传输配置;
  • CoAP:启用高级 CoAP 传输配置;
  • LWM2M:LWM2M 传输类型,支持高级配置;
  • SNMP:指定 SNMP 传输配置,支持高级设置。

在设备配置中的告警规则里,你可以配置告警创建与清除条件(效果与规则引擎中的配置一致,但在这里配置可避免编码)。

进入 Alarm Rule Configuration 标签页,点击 Add Alert Rule 即可进入告警规则配置页面。

3.2 创建设备配置并设置告警

设备配置可为某一类设备统一设置常见的消息处理方式,例如规则链、消息传输队列、传输协议配置和告警规则配置等。

3.2.1 创建设备配置

在创建设备配置时,需要分别设置设备配置详情、传输配置、告警规则和设备预配置,流程如下:

1763531725004-329.png

设备配置详情
在该区域中可以配置:

  • Name:必填,设备配置名称;
  • Default rule chain:可选,指定使用哪一套规则链;如果不填写,则使用默认根规则链;
  • Mobile dashboard:可选,指定移动应用中的设备详情仪表板;
  • Queue:可选,指定消息提交和处理策略,默认是 Main;
  • Default edge rule chain:无需配置;
  • Device configuration image:可选,可上传设备图片;
  • Description:可选,设备描述。

传输配置
在该区域中可配置设备上传数据时使用的协议,系统支持:

  • Default:支持基础 MQTT、HTTP 和 CoAP 传输,一般无特殊需求时可选默认;
  • MQTT:启用高级 MQTT 传输配置;
  • CoAP:启用高级 CoAP 传输配置;
  • LWM2M:LWM2M 传输类型,支持高级配置;
  • SNMP:指定 SNMP 传输配置,支持高级设置。

3.2.2 设置告警

3.2.2.1 创建告警

在设备配置中的告警规则里,你可以配置告警创建和清除条件(效果与规则引擎中的配置一致,但在这里配置可避免编码)。

进入 Alarm Rule Configuration 标签页,点击 Add Alarm Rule 进入配置页面。

告警创建规则配置: 可以通过 Add Create Condition 按钮创建多个条件项。

严重级别: 系统提供五种严重级别供选择:dangerous、important、secondary、warning 和 uncertain,可按实际情况选择。

condition: 这里需要配置创建告警的逻辑。点击 Add Alarm Rule Condition 按钮,并按以下步骤完成条件配置。

step1:

1763531453255-758.png

step2:

1763531576588-311.png

step3:

1763531809995-756.png

step4:

1763531871199-334.png

step5:

1763531933543-859.png

其中:

在步骤 2 的 filter 配置中,系统提供三种 key 类型可选:attributeTimeseriesconstant。前两种会以下拉列表方式选择 key 名;如果选择 constant,则需要手动输入 key 名。Value type 是一个下拉框,包含 string、number、boolean 和 date time 四种类型。

在步骤 4 的 filter 配置中,可以点击添加按钮增加多个逻辑条件;操作类型通过下拉列表选择,系统提供多种比较逻辑;value 为比较阈值。动态比较阈值也可通过额外配置实现。请注意,当使用动态来源类型时,需要提前创建对应的源属性(配置方式可参考规则链基础配置中的 customer attributestenant attributes)。

1763532381324-241.png

1763532776954-294.png

在步骤 5 配置 condition type 时,系统提供 simpledurationrepetition 三种类型。选择 duration 时,需要配置时长值和时间单位,也可通过动态来源实现;选择 repetition 时,需要配置重复次数,同样可以通过动态来源设置。

1763532854182-257.png

3.2.2.2 清除告警

告警清除规则的配置步骤与创建规则完全相同,仅配置内容不同,这里不再重复展开。

3.2.3 替换设备配置文件

1763533071852-132.png