跳到主要内容
版本:4.x

通知与告警设置

适用版本 企业版功能TapData Enterprise 可部署在您的本地数据中心,适合对数据敏感性或网络隔离有严格要求的场景,可服务于构建实时数仓,实现实时数据交换,数据迁移等场景。 社区版功能TapData Community 是一个开源的数据集成平台,提供基础的数据同步和转换功能,可通过 Docker 一键部署,帮助您快速探索和实施数据集成项目。随着项目或企业发展,您可以平滑升级至 TapData Cloud 或 TapData Enterprise,以获得更多高级功能或服务支持。
提示

如您的产品为 TapData Cloud,通知消息及其配置入口在页面右上角,支持设置通知规则和告警接收人。

TapData 支持自定义系统和告警设置,同时支持通过 Webhook 对接第三方平台,帮助您快速掌握任务运行状态。

通知设置​

登录 TapData 平台后,单击右上角的 setting_icon > 个人设置,然后再页面左侧选择通知设置,即可自定义通知规则设置,自动触发通知发送流程,主要包括任务运行通知和 Agent 通知两种类型,具体包含的通知项如下所示:

任务运行通知​

用于监控任务生命周期状态变化,并触发相应通知。

项目说明
任务被启动当任务成功启动时触发通知
任务被停止当任务被手动或系统终止时通知
任务被删除当任务被移除时通知
任务状态 error当任务进入 error 状态(运行异常)时通知
任务遇到错误任务执行中出现非终止性错误时通知
发送间隔相同错误通知之间的最小间隔,单位可选秒或小时,默认为 12 秒。
CDC 滞后通知监控增量同步延迟,及时发现滞后风险。
滞后时间指定多长时间未获取到增量数据,触发滞后预警,默认为 12 秒
发送间隔控制 CDC 滞后类通知的重复发送频率,避免过多推送,默认为 24 小时
校验任务 count 差异启用后,当源表与目标表的行数校验不一致时发送通知
校验任务内容差异启用后,当发现字段级别数据差异时发送通知
校验任务被删除校验任务被移除时发送通知
校验任务运行 error任务执行失败时发送通知

Agent 通知​

用于监控 Agent 服务的运行状态及生命周期变化。

项目说明
服务器断开连接Agent 无法连接到平台时通知
Agent 服务被启动Agent 成功注册上线时通知
Agent 服务被停止Agent 服务停止运行时通知
Agent 被创建新 Agent 被注册成功时通知
Agent 被删除Agent 被手动或系统移除时通知

告警设置​

通过告警设置,您可以为任务、节点和 API 服务配置告警规则,支持基于各类事件触发通知,并可自定义通知方式(如邮件)和发送间隔:

提示

相关邮件告警实践案例,见通过 QQ 邮箱发送告警信息。

您还可以单击页面右上角的自定义邮件模板,实现邮件标题和正文内容的个性化设置,更好满足业务需求。

自定义邮件模板

邮件的标题和正文支持插入任务名称、任务描述、错误时间和错误日志等变量,可直接点击页面底部的变量名实现快速插入。

Webhook 告警​

通过 Webhook 告警功能,您只需填写服务 URL 即可与您的告警平台或第三方平台实现快速对接,从而实现更多的通知方式,例如即时通讯平台。

Webhook 设置