通知设置
系统支持配置邮件服务器、企业微信和短信网关,用来接收系统发送的告警信息。
邮件服务器
系统将会通过配置好的邮件服务器,将告警信息以邮件形式,发送到指定的邮箱。配置邮件服务器的账号信息,请按照以下步骤进行操作:
- 选择“系统 > 系统参数 > 通知设置 > 邮件服务器”,进入邮件服务器页面。
- 点击“编辑”,打开<邮件服务器>配置页面。

在该页面进行如下配置。
选项 说明 邮件服务器 输入邮件服务器的IP地址。 邮箱账号 输入发送邮件的邮箱账号。 邮箱密码 输入邮箱账号的密码。 传输方式 指定邮件的传输方式。 - TLS:TLS协议是为两个通信应用程序之间提供安全、保密及数据完整性的一种密码协议,指定为该方式,邮件将使用加密方式传输。该方式为默认传输方式。
- SSL:SSL协议是为网络通信提供安全及数据完整性的一种安全协议。指定为该方式,邮件将使用加密方式传输。
- PLAIN:指定邮件使用明文且非加密的方式传输。
端口 输入邮件服务器的端口号,范围是1到65535。不同传输方式下的默认端口号不同,TLS:25,SSL:465,PLAIN:25。 - 点击“确定”完成配置。 说明:用户可以检测邮件服务器配置是否正确。在邮件服务器页面的“测试收件人”文本框中,输入测试的邮箱地址,并点击“测试”按钮,系统发送邮件到配置的邮箱地址。邮件接收正常,则表示邮件服务器配置正确。
企业微信
通过配置企业微信的群聊机器人及其生成的Webhook地址,系统可以借助企业微信群聊机器人,将告警信息发送至群内展示。
配置企业微信,请按照以下步骤进行操作:
- 选择“系统 > 系统参数 > 通知设置 > 企业微信”,进入企业微信页面。

在该页面进行如下配置。
选项 说明 机器人名称 指定需要接收告警信息的企业微信群聊的机器人名称。 webhook地址 输入机器人对应的Webhook地址。点击“测试”,检测该Webhook地址是否有效。 - 点击“确定”完成配置。
注意: 当告警规则的通知方式配置为“企业微信”,并且指定配置了手机号码的联系人时,企业微信群聊机器人在群里发送告警信息时,将会@该联系人进行提醒。
短信网关
系统通过配置阿里云短信网关或HTTP/HTTPS短信网关,可以将告警信息以短消息形式,发送给指定的手机号码;还可以对HSM用户的Web登录进行短信认证。
短信认证是双因素认证的一种,即对登录HSM的用户名和密码进行认证以外,还需要进行短信验证码方式的认证。
配置短信认证登录方式,并且开启用户的双因素认证功能后,用户在通过Web界面登录设备时,需要在输入正确的用户名和密码后,再填入发送至手机上的验证码,才能成功登录。
配置短信网关,请按照以下步骤进行操作:
- 选择“系统 > 系统参数 > 通知设置 > 短信网关”,进入短信网关配置页面。
- 点击“编辑”按钮,打开<短信网关配置>页面。

在该页面进行如下配置:
选项 说明 SMS供应商 指定短信网关类型,可选择阿里云和HTTP/HTTPS。 阿里云短信网关:当SMS供应商指定为阿里云时,配置以下参数。 Access Key ID 阿里云短信服务中申请的Access Key ID,作为山石网科设备和阿里云短信网关之间相互认证时的用户名。该参数需与在阿里云短信服务中申请的模板Access Key ID保持一致。取值范围1到128个字符。 Access Key Secret 阿里云短信服务中申请的Access Key Secret,作为山石网科设备和阿里云短信网关之间相互认证时的密码。该参数需与在阿里云短信服务中申请的模板Access Key Secret保持一致。取值范围1到128个字符。 短信签名 指定在阿里云短信服务中申请的短信签名,以显示在短信内容中。取值范围2到12个字符。 系统告警短信模板Code 复制灰色文本框内的告警短信模板至阿里云短信服务平台,由阿里云短信服务平台进行审核。审核通过后, 将得到的模板Code填入文本框内。 用户认证短信模板Code 复制灰色文本框内的认证短信模板至阿里云短信服务平台,由阿里云短信服务平台进行审核。审核通过后,将得到的模板Code填入文本框内。
点击灰色文本框内的“编辑”按钮,在打开的<编辑>页面,修改短信验证码的长度和有效时间。- 验证码长度:指定短信验证码的长度,可以为4位、5位或6位,默认为4位。
- 验证码有效时间:指定短信验证码的有效时长,若用户收到验证码后,未在有效时长内输入,需重新获取。取值范围是1到10分钟,默认值为5分钟。
HTTP/HTTPS短信网关:当SMS供应商指定为HTTP/HTTPS时,配置以下参数。 HTTP(S) URL 指定系统向短信网关发送HTTP请求时使用的方法及URL地址, - HTTP请求方式:在下拉菜单中选择HTTP请求方式,可选择GET和POST方式,默认为GET方式。
- URL:在文本框中输入短信网关的URL地址,例如:http(s)://1.1.1.1:80/SendSms,URL取值范围是1到2000个字符。HTTP(GET/POST)URL可在SMS网关提供商的API文档中找到对应的HTTP URL。
系统告警短信参数 复制灰色文本框内的告警短信参数模板至通用短信服务平台,由通用短信服务平台进行审核。审核通过后, 将右侧的模板参数填入文本框内,并修改templateid为得到的templateid,最多输入8000个字符。 用户认证短信参数 复制灰色文本框内的认证短信参数模板至通用短信服务平台,由通用短信服务平台进行审核。审核通过后,将右侧的模板参数填入文本框内,并修改templateid为得到的templateid,最多输入8000个字符。
点击灰色文本框内的“编辑”按钮,在打开的<编辑>页面,修改短信验证码的长度和有效时间。- 验证码长度:指定短信验证码的长度,可以为4位、5位或6位,默认为4位。
- 验证码有效时间:指定短信验证码的有效时长,若用户收到验证码后,未在有效时长内输入,需重新获取。取值范围是1到10分钟,默认值为5分钟。
请求头 输入需要添加到请求URL的头部信息,取值范围0到300个字符。如果有多个头部信息,请换行输入每个头部信息。例如:
Accept-Charset : utf-8
Content-Length : 300内容类型 在下拉菜单中选择使用HTTP请求发送的数据类型,可选择application/x-www-form-urlencoded、application/json和application/xml,默认为application/x-www-form-urlencoded。 编码格式 指定对短信内容进行编码的格式,可选择UTF-8和GBK,默认为UTF-8编码格式。 成功标识 成功标识用于判断短信网关短信是否发送成功。配置成功标识需要参考不同短信网关使用手册中给出的成功发送短信时返回的状态码。 例如:某短信网关成功发送短信时返回的状态码为“OK:325689”,发送短信失败时返回的状态码为“ERROR:eUser”,此时用户可以将成功标识设置为“OK”。取值范围为1至50字符。 - 点击“确定”完成配置。
短信测试
为检测短信网关配置是否正确,用户可以向指定手机号码发送测试短信。若指定手机号码能正常接收到系统发送的测试短信,则表示短信网关配置正确。
系统提供两种短信测试方式,包括系统告警短信测试和用户认证短信测试。用户可根据实际短信网关配置内容进行短信测试。
向指定手机号码发送测试短信,请按照以下步骤进行操作:
- 选择“系统 > 系统参数 > 通知设置 > 短信网关”,进入短信网关配置页面。
- 点击“测试系统告警”/“测试用户认证”按钮,打开<测试系统告警>/<测试用户认证>页面。
- 在“测试手机号码”文本框中,输入测试的手机号码。
- 点击“确定”按钮,系统发送短信到测试手机号码。如果发送成功,测试手机号码会接收到系统发送的测试短信;如果发送失败,系统提示短信发送失败的原因。