数据开发治理平台 WeData 告警配置

这篇说说腾讯云WeData的告警值班与告警渠道功能,包括值班表管理、新建值班表/值班,以及HTTP告警的配置与使用步骤。 告警值班:支持新建值班表,配置名称、值班类型、提醒和告警方式,并可设置周期性值班与多人轮流值班。 告警渠道:支持短信、微信及HTTP告警,HTTP告警需开发服务、配置地址并关联任务,通过POST请求发送告警信息。

相关产品
数据开发治理平台 WeData 产品页,含版本规格、价格与购买入口。

一、值班表目录

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

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

二、新建值班表

单击新建值班表按钮,在弹框中配置值班表基本信息后即可创建完成。

信息 详情
名称 值班表名称
备注 可选填备注信息
值班类型 固定人员周期值班:按固定人员固定周期进行值班,如人员1每周一进行值班,人员2每周二进行值班。多人轮流值班:按人员顺序轮流值班,周期不固定。
值班提醒 对被排班人在值班前进行提前提醒的预留时间
告警方式 对被排班人进行告警信息通知时的通知方式

三、值班表

值班表可以作为整体被外部引用,如可设置为告警规则中告警通知的接收人。具体值班的情况,需要通过更细粒度的值班表来设置。一个值班表可包含多个值班。

四、新建值班

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

信息 详情
日期 值班信息的生效日期
起始时间 值班人的值班时间,可选全天或指定一天内的时间段
周期性值班 可选择每天、每周、每工作日、每周末、每月或自定义的值班周期
值班人 选择值班人
告警间隔 当设置了多名值班人时,将按设置顺序轮流发送告警,不同人之间可以设置间隔时间

五、告警渠道

除了常见的短信、微信等告警方式外,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 控制台,单击左侧告警配置 > 告警渠道菜单,将步骤一开发的服务地址在接收地址中进行配置。

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

八、步骤三:WeData 任务告警配置

完成步骤一和步骤二后,用户可在运维中心 > 任务运维 > 任务列表针对任务进行告警设置。

告警方式勾选“HTTP”后,该任务的告警信息将通过 HTTP POST 发送至步骤二配置的地址中。

赞 (0)
上一篇 5天前
下一篇 5天前