Tapdata 技术博客
Tapdata 技术博客

Tapdata Cloud 基础课:新功能详解之「微信告警」,更及时的告警通知渠道

2023-03-02 23:10 TapdataCloud

【前言】作为中国的 “Fivetran/Airbyte”, Tapdata 是一个以低延迟数据移动为核心优势构建的现代数据平台,内置 60+ 数据连接器,拥有稳定的实时采集和传输能力、秒级响应的数据实时计算能力、稳定易用的数据实时服务能力,以及低代码可视化操作等。典型用例包括数据库到数据库的复制、将数据引入数据仓库或数据湖,以及通用 ETL 处理等。


随着版本迭代,越来越多的新功能特性“入驻”,为了帮助用户了解版本差异,熟悉功能用法,我们最新推出《Tapdata 功能菜单》系列内容,保持一贯的文字+视频的组合讲解模式,每期一个新功能或新特性,为大家讲解功能亮点,快速展示相关操作配置及注意点。本期内容围绕「微信告警」展开, 将和大家一同体验邮件、短信通知外的及时告警快捷新模式。


对于运维而言,监控告警的重要性自是不言而喻。一方面能够提高效率,实现自动化监控,减少人工运维干预;一方面又有助于快速发现问题,提高系统稳定性。作为监控系统中的重要功能,告警通知非常重视“及时性”。运维人员不可能时刻盯着服务器,故障发生时就需要依赖告警通知,来提示我们及时发现系统中的异常情况,并采取相应的措施来解决问题,从而保障系统的正常运行。


常见的告警方式包括邮件、短信,以及即时通讯 App,其中,即时通讯又多以微信为代表,而这三种通知方式又各具优势:

  • 邮件通知的优点在于信息展示更全面、格式模板更清晰;

  • 短信通知的优点在于高度可靠,送达率较高,信息传递更简洁明了;

  • 即时通讯 App 通知的优点以微信为例,包括通知实时性更高,格式模板更清晰,方便置顶操作,以及作为大部分用户日常重度使用的软件,信息遗漏率更低。

一、Tapdata Cloud【微信告警】已上线




戳这里,查看功能详解及配置演示

入口指路:>>> 点击登录 Tapdata Cloud


为了进一步提升使用体验,满足不同用户的信息接收习惯,弥补邮件通知和短信通知的即时性短板,降低信息遗漏风险,形成优势互补的全组合通知模式,避免因告警通知信息未能即时触达而导致一系列后续问题,Tapdata 目前已实现【微信告警】功能。开启后,一旦出现异常情况,Tapdata 公众号就会向用户发送包含故障问题以及发生时间的关键信息告警通知,从而帮助用户预防潜在问题,更快定位和解决问题,避免问题扩大,降低业务影响。


Tapdata 微信告警示例图


适用场景


目前,Tapdata Cloud 支持的告警通知场景包括:

  • 当任务遇到错误时

  • 当任务全量完成时

  • 当任务增量开始时

  • 当任务停止时

  • 当 Agent 状态为离线时

  • 当任务的增量延迟在连续一段时间内超过预期划线数值时

  • 当数据源节点的平均处理耗时在连续一段时间内内超过预期划线数值时

  • 当节点的平均处理耗时在连续一段时间内内超过预期划线数值时

  • ……

以上情况均可通过自主设置选择是否获取通知,以及对应的通知渠道。除最新上线的微信告警外,用户还可同步选择系统通知、邮件通知,以及短信通知。


通知内容


如例图所示,Tapdata Cloud 将通过微信公众号向用户发送微信告警的关键信息,包括出现的问题、对应位置,以及问题发现的时间。需要用户登录在收到通知后,登录 Tapdata Cloud 控制台查看并确认原因。


接下来,我们还将围绕微信告警功能进行进一步优化,快速落实错误码的实现。届时,每一个错误码会对应到具体的错误描述、错误原因,以及解决方案,以期为用户提供更多告警细节信息。


二、如何开启 Tapdata Cloud【微信告警】


① 登录 Tapdata Cloud


*注意:如需开启微信通知,必须保证在登录注册环节已完成微信号绑定。因此,针对不同账号情况,需要留意不同的操作注意事项:


A. 已有账号且已绑定过微信号

  • 直接扫码登录即可

Tapdata Cloud 扫码登录界面


B. 已有账号但尚未绑定个人微信号

  • 退出已有账号,回到登录首页

  • 选择扫码登录(如需绑定已有账号,建议PC端操作,微信内操作则默认创建新账号)

Tapdata Cloud 扫码登录

  • 点击【我想绑定到已有账号】,通过短信验证完成绑定

Tapdata Cloud 已有账号绑定微信


C. 初次注册用户

  • 直接扫码注册并选择创建新账号,开启 Tapdata Cloud 新体验

② 关注 Tapdata 官方微信服务号


扫码关注 Tapdata 官方微信服务号


*注意:首次扫码注册登录会弹出公众号关注提示,已绑定微信的历史用户需保证服务号处于关注状态,并关闭服务号设置中的【消息免打扰】。


关闭 Tapdata 公众号消息免打扰


③ 开启【微信告警】功能


目前,Tapdata 同时支持全局微信告警设置,以及针对单个任务的独立告警设置


A. 全局微信告警设置

  • 进入【系统通知】页面

进入系统通知页面

  • 点击【通知设置】

点击通知设置

  • 在【通知设置】弹窗中,根据不同的异常情况,勾选对应所需的告警策略,完成批量设置

Tapdata Cloud任 务告警设置策略总览

  • 针对涉及延迟、耗时等需要根据实际情况自定义系统判断规则的场景,右上角点击【默认告警】,自主完成告警指标的相关参数设置并点击保存即可

延时问题相关告警的规则配置


B. 针对单个任务独立设置告警规则


分析。同时也因其天然具备的无服务器架构、低成本等特性,备受数据分析师和数据工程师的青睐,在数据存储和处理上表现出更出色的便利性。

  • 如仅需为单个任务配置告警通知,可在该任务行点击对应【监控】按钮

  • 如仅需为单个任务配置告警通知,可点击进入任务【监控】页进行配置

进入任务监控页面

  • 进入任务运行监控页面,点击设置按钮

在任务监控页点击设置按钮

  • 在弹出的侧边栏点击【告警设置】标签,即可实现针对单个任务配置告警规则

在弹出的侧边栏点击【告警设置】标签


*注意:在实际执行中,任务运行监控页面的告警规则设置优先级高于系统全局设置


以上,便是 Tapdata Cloud【微信告警】功能的完整配置流程。更多功能详解,敬请关注 Tapdata 公众号。如果有特别感兴趣的新功能,也欢迎随时通过 Tapdata 公众号留言告知,我们将快速上线对应教程。


【推荐阅读】

推荐阅读