...
报警服务安装
提示:只有表t_base_account中字段emailStatus的值为1时,此用户才能收到邮件。
- 邮件模板配置:
(1)配置标题和内容:${tagn}为要替换的设备名称;
示例:
标题: PLC实时数采异常报警
将send_alarm.war 放入 eveiw-server\web\tomcat\webapps 下启动eview完成安装。
邮箱服务器配置
入口: 点击eivew 配置页面 左侧菜单邮箱配置页面
点击邮件服务器列名下方新增按钮输入邮箱服务器配置信息
如:
注意:所填邮箱账号必须开通smpt 协议,该账号为发件人账号。
邮件模板配置
点击邮件模板列表下方新增按钮配置邮件模板。
邮件模板内容如下:
注意:模板中可以使用EL( ${变量名})表达式获取报警信息中的变量 如上图中 ${dev} 表示设备的实际设备名称 ${desc} 表示实际报警描述
报警变量:内容:请注意!${tagn}设备数采异常。(2)可替换字段:
字段名 | 字段说明 | ||
${cer} | 确认人 | ||
${ct} | 确认时间 | ||
${desc} | 描述 | ||
${isa} | 是否报警(1代表报警,0代表恢复) | ||
${isc} | 是否确认(1代表已确认,0代表未确认) | ||
${jm} | 判断报警的方法 | ||
${l} | 报警级别 | ${obj} | 报警对象 |
${objdesc} | 对象描述 | ||
${p1objp1} | 参数1 | ||
${p2objp2} | 参数2 | ||
${p3objp3} | 参数3 | ||
${p4objp4} | 参数4 | ||
${prop} | 报警对象属性名 | ||
${propdesc} | 属性描述 | ||
${propp} | |||
${pt} | 产生时间 | ||
${re} | |||
${rt} | 恢复时间 | ||
${sys} | 子系统名 | ||
${ | ttagdesc} | 变量描述 | |
${tagn} | 变量名称 | ||
${thresh} | 报警阈值 | ||
${type} | 报警类型 | ||
${vb} | |||
${vc} | 确认的值 | ||
${vp} | 产生时的值 | ||
${vr} | 恢复时的值 |
- 邮件信息配置:
配置服务器(host)、账号、邮箱授权码、端口、协议;将配置信息存入表(t_email_info)中;
示例(163邮箱为例):
...
邮件发送配置
点击邮件发送列表下方新增按钮配置发送邮件用户组及用户。
选择邮件模板,用户组,用户完成发送邮件配置。
注:配置组会为组中所有成员发送邮件
只配置用户报警只会发送给单个用户
正确完成上述操作后当eivew有报警时将会把报警信息按照模板中定义的内容以邮件的形式推送给配置好的用户。
...
- 给用户组或个人配置邮箱模板:
- 选择一个组或用户(组id来自t_base_role表中的数据id,用户id来自表t_base_account中的数据id);然后给组或用户配置一个邮件模板(模板从数据库中的表(t_email_template)获取);
- 将配置信息(组信息id或个人用户id和模板信息id)存入表(t_email_config)中;注意:组id和用户id可以一个为空,但不能都为空。
- 短信配置:
说明:目前短信只支持秒滴云第三方短信发送平台,配置短信平台信息时,平台类型为“秒滴科技”;注意字不能输错。
- 短信模板配置:{1}为要替换的内容;
示例:(以下信息从第三方短信发送平台获取,以发短信验证码为例)
...
- 短信平台信息配置:
示例:(以秒滴云短信平台为例)
...
- 给组或个人用户配置短信模板:
- 选择一个组或用户(组从t_base_role表中获取,用户从t_base_account表中获取);然后给组或用户配置一个短信模板;
- 将配置信息(组信息id或个人用户id和模板信息id)存入表(t_sms_config)中;注意:组id和用户id可以一个为空,但不能都为空。
- 项目安装:
...