告警值班
值班表目录
用户可以通过值班表目录功能进行值班表管理。


信息 | 详情 |
1 | 新建值班表,配置值班表基本信息 |
2 | 刷新值班表目录 |
3 | 可以通过值班表名称检索到指定值班表 |
4 | 已创建的值班表会显示的目录中 |
5 | 提供值班表操作功能,支持编辑与删除 |
新建值班表
单击新建值班表按钮,在弹框中配置值班表基本信息后即可创建完成。


信息 | 详情 |
名称 | 值班表名称 |
备注 | 可选填备注信息 |
值班提醒 | 对被排班人在值班前进行提前提醒的预留时间 |
告警方式 | 对被排班人进行告警信息通知时的通知方式 |
值班表
值班表可以作为整体被外部引用,如可设置为告警规则中告警通知的接收人。但具体值班的情况,需要通过更细粒度的值班」来设置。一个值班表可包含多个值班。


新建值班
单击新建值班按钮,即可在对应值班表中添加值班信息。


信息 | 详情 |
日期 | 值班信息的生效日期 |
起始时间 | 值班人的值班时间,可选全天或指定一天内的时间段 |
周期性值班 | 可选择每天、每周、每工作日、每周末、每月或自定义的值班周期 |
值班人 | 选择值班人 |
告警间隔 | 当设置了多名值班人时,将按设置顺序轮流发送告警,不同人之间可以设置间隔时间 |
告警渠道
除了常见的短信、微信等告警方式外,WeData 也支持在控制台配置租户级的 HTTP 告警,该方式一般用于与企业内部的告警系统做对接。
HTTP 告警方式使用分为三个步骤,分别是 HTTP 告警服务开发、HTTP 告警服务地址配置、WeData 任务告警配置。
步骤一:HTTP 告警服务开发
HTTP 告警实际上是 WeData 向外部服务(隶属于租户)发送一个 HTTP POST 的告警请求,租户根据以下 HTTP POST 请求信息开发 HTTP 告警接收服务,请求体 request body 结构如下:
{"AlarmInfo":"尊敬的腾讯云用户,您好! 您账号(账号ID: xxxxxx, 昵称: WeData)下的【WeData】数据集成-任务异常监控服务有消息通知,详情如下:告警级别:重要, 项目名称:project01,任务名称:数据连接mysql2hive,告警原因:任务暂停 (任务累计暂停超过1分钟) 。请您及时前往 实时运维 查看并处理。——腾讯云WeData团队","UserId":xxxxxxx,"UserName":"xxxxxxxx","ServiceName":"数据集成-任务异常监控","Content":"告警级别:重要, 项目名称:project01,任务名称:数据连接mysql2hive,告警原因:任务暂停 (任务累计暂停超过1分钟)","CheckPath":"实时运维","CreateTime":21345678121}
字段说明:
信息 | 详情 |
AlarmInfo | 告警信息 |
UserId | 告警接受者主账号 ID |
UserName | 告警接受者名称 |
ServiceName | 产生告警的服务名称 |
Content | 告警内容 |
CheckPath | 查看地址 |
CreateTime | 告警产生时间 |
步骤二:HTTP 告警服务地址配置


输入接收地址后,单击连接测试,通过提示信息可以判断地址是否可用,是否连接成功。


步骤三:WeData 任务告警配置
完成步骤一和步骤二后,用户可在数据开发 > 任务运维 > 任务列表针对任务进行告警设置,告警方式勾选“HTTP”后,该任务的告警信息将通过 HTTP POST 发送至步骤二配置的地址中。

