Dataphin支持配置阿里云短信服务和自定义短信服务消息渠道。本文为您介绍如何配置短信消息发送渠道。
使用说明
消息发送渠道可在全局(实例级)进行设置,也可以在每个租户级别进行设置,您可以根据您所在的组织的要求进行不同的配置。
消息渠道关闭后,配置的告警消息将无法发送,为确保告警消息可顺利发送,请开启短信消息渠道。
权限说明
元仓租户超级管理员和系统管理员(实例级别)支持编辑消息渠道。
超级管理员和系统管理员(租户级别)支持编辑消息渠道;其他用户支持查看消息渠道。
配置阿里云短信服务的短信
默认系统设置,使用部署配置文件中的短信配置信息进行短信的发送,若未配置,请使用自定义配置。
按照下图操作指引,配置阿里云短信服务。
参数
描述
地域
必填项,下拉选框选择地域。
AccessKey ID
填写AccessKey ID。如需新建,单击去创建AccessKey。
AccessKey Secret
填写AccessKey Secret。单击测试连接:
若成功,则提示连通性测试通过。
若失败,连通性测试失败,请检查输入的AccessKey ID、AccessKey Secret是否正确。
签名
下拉选框选择签名。如需创建,单击去创建签名按钮。
配置模板
如需快捷创建模板,单击一键创建按钮。
说明创建后,模板的名称及ID会自动回填到以下的各个模板选择输入框中。
创建模板时,某个模板已经存在同名的模板,则不再创建该同名模板,您可以选择该模板或手动创建模板。
数据服务、数据质量、实时任务告警、离线任务告警、任务实例未生成、基线任务出错、基线任务变慢、基线预警、基线破线
下拉选框选择模板。单击创建模板按钮。
说明创建后,将创建的模板自动回填到模板输入框中。
创建模板时,某个模板已经存在同名的模板,则不再创建该同名模板,您可以选择该模板或手动创建模板。
单击发送测试消息,测试消息用于测试阿里云短信服务是否配置成功。
参数
描述
接收电话号码
填写电话号码,仅支持数字。
数据服务、数据质量、实时任务告警、离线任务告警、任务实例未生成、基线任务出错、基线任务变慢、基线预警、基线破线
文本框为固定消息内容,不可编辑。
重要消息内容仅为示意,若配置的消息模板内容有变更,仅做变量替换,依然按照配置的模板发送。
至少勾选一条消息。
每条测试消息发送一条短信。
单击保存,完成阿里云短信服务消息渠道配置。
配置自定义短信服务的短信
按照下图操作指引,配置自定义短信服务。
参数
描述
信息发送URL
信息发送的URL地址。
请求方式
系统支持选择POST、GET。
说明选择POST请求参数配置支持Headers、Parameters和Body。
选择GET请求参数配置支持Headers、Parameters。
请求参数配置
Headers:单击+新建按钮,配置Headers参数。
key:自定义key值,Key值不可重名,在所有参数中参数名唯一。
value:支持自定义输入,包括常量及内置的参数。详情请参见自定义消息渠道支持的元数据。
类型:下拉选框可选择String、Double、Long、Boolean。
参数加密:默认关闭。开启加密时,参数值展示为******。
重要Headers和Body中的常量的参数值可支持配置参数加密,变量型参数值不可加密。
加密仅在Dataphin编辑时脱敏、存储时加密。在与渠道对接时,仍然为明文传输。若需加密传输,则需在配置时就是用加密后的文本,在渠道应用处理时进行解密。
Parameters:单击+新建按钮,配置Parameters参数。
key:自定义key值,Key值不可重名,在所有参数中参数名唯一。
value:选择value值。支持自定义输入,包括常量及内置的参数。详情请参见自定义消息渠道支持的元数据。
操作:
如需编辑Parameters参数,单击操作列下
的图标。
如需删除Parameters参数,单击操作列下
的图标。
Body:单击+新建按钮,配置Body参数。
key:自定义key值,Key值不可重名,在所有参数中参数名唯一。
value:支持自定义输入,包括常量及内置的参数。详情请参见自定义消息渠道支持的元数据。
类型:下拉选框可选择String、Double、Long、Boolean、JSON。
参数加密:默认关闭。开启加密时,参数值展示为******。
操作:
如需编辑Body参数,单击操作列下
的图标。
如需删除Body参数,单击操作列下
的图标。
测试:单击测试,在测试请求发送对话框,配置测试参数后,单击开始测试。
请求(Request)文本框展示请求详情。单击
图标,可复制请求详情。
请求体仅Post请求方式出现。
响应(Response)文本框展示响应详情。单击
图标,可复制响应详情。
说明若Headers自身携带参数,您需在测试时输入参数的配置值。
发送结果解析
系统支持根据HTTP状态码、根据HTTP状态码及响应结果。
根据HTTP状态码:状态码为2xx时,即认为发送成功。
根据HTTP状态码及响应结果:自定义配置发送条件。
查询结果解析
key:可下拉选框选择key值或自定义key值。
value:自定义value值。
说明若状态码为2xx,且满足发送成功条件,则识别为发送成功。
若状态码!=2xx,则识别为发送失败。
若状态码为2xx,且满足发送失败条件,则识别为发送失败。
其他条件情况下,则识别为发送中,会持续轮训直到获取到发送成功或失败。
您可自行输入${response.key}的方式获取响应中的key值。
参数
描述
结果查询
默认关闭,可选择开启。
关闭:关闭时,发送完成,则任务发送成功。
开启:开启时,发送完成,则需要轮询结果,展示在告警中心。
结果查询URL
结果查询的URL地址。
请求方式
系统支持选择POST、GET。
说明选择POST请求参数配置支持Headers、Parameters和Body。
选择GET请求参数配置支持Headers、Parameters。
请求参数配置
Headers:单击+新建按钮,配置Headers参数。
key:自定义key值,Key值不可重名,在所有参数中参数名唯一。
value:支持自定义输入,包括常量及内置的参数。详情请参见自定义消息渠道支持的元数据。
类型:下拉选框可选择String、Double、Long、Boolean。
参数加密:默认关闭。开启加密时,参数值展示为******。
Parameters:单击+新建按钮,配置Parameters参数。
key:自定义key值,Key值不可重名,在所有参数中参数名唯一。
value:选择value值。支持自定义输入,包括常量及内置的参数。详情请参见自定义消息渠道支持的元数据。
操作:
如需编辑Parameters参数,单击操作列下
的图标。
如需删除Parameters参数,单击操作列下
的图标。
Body:单击+新建按钮,配置Body参数。
key:自定义key值,Key值不可重名,在所有参数中参数名唯一。
value:支持自定义输入,包括常量及内置的参数。详情请参见自定义消息渠道支持的元数据。
类型:下拉选框可选择String、Double、Long、Boolean、JSON。
参数加密:默认关闭。开启加密时,参数值展示为******。
操作:
如需编辑Body参数,单击操作列下
的图标。
如需删除Body参数,单击操作列下
的图标。
测试:单击测试,在测试请求发送对话框,配置测试参数后,单击开始测试。
请求(Request)文本框展示请求详情。单击
图标,可复制请求详情。
请求体仅Post请求方式出现。
响应(Response)文本框展示响应详情。单击
图标,可复制响应详情。
说明若Headers自身携带参数,您需在测试时输入参数的配置值。
查询结果解析
key:可下拉选框选择key值或自定义key值。
value:自定义value值。
说明若状态码为2xx,且满足发送成功条件,则识别为发送成功。
若状态码!=2xx,则识别为发送失败。
若状态码为2xx,且满足发送失败条件,则识别为发送失败。
其他条件情况下,则识别为发送中,会持续轮训直到获取到发送成功或失败。
您可自行输入${response.key}的方式获取响应中的key值。
单击发送测试消息,测试消息用于测试自定义短信服务是否配置成功。
参数
描述
接收人
下拉选框选择接收人。
语音消息
默认填充这是一条来自Dataphin的测试消息。
您可自定义编辑,不超过128字符。
单击保存,完成自定义短信服务消息渠道设置。