跳到主要内容

配置告警

本文档介绍 CloudCanal docker 部署如何配置不同告警方式。

前置条件

CloudCanal 任务告警、机器告警均需要先完成系统的告警配置才可以正常工作。告警当前支持的发送方式、对接实现方式和前置准备如下表所示:

发送方式对接实现方式告警设置准备
短信阿里云短信服务参考 配置短信告警或验证码
语音阿里云语音服务参考 配置语音告警
邮箱邮箱服务器-
即时通讯软件(IM)钉钉 参考 创建钉钉告警机器人
微信参考 使用企业微信群接收告警通知
飞书参考 自定义机器人指南
Slack参考 创建 Slack 告警机器人
Discord参考 创建 Discord 告警机器人
webhook参考 创建 Webhook 告警

操作步骤

短信告警方式

参考 配置短信告警或验证码 文档。

语音告警方式

参考 配置语音告警 文档。

邮箱告警方式

  1. 点击 系统设置 > 系统偏好,为发送告警的邮箱服务器设置相关参数,参数说明如下:
参数名称说明
emailHost邮件发送方的 SMTP 服务器 IP 或域名
emailPort邮件发送方的 SMTP 服务器端口号
emailUserName邮件发送方的邮箱账号
emailPwd邮件发送方的授权码或密码
emailSmtpAuthSMTP 服务器开启权限校验
emailEnableTlsSMTP 服务器开启 TLS 验证
emailRequiredTlsSMTP 服务器使用 TLS 验证
emailEnableSslSMTP 服务器开启 SSL 验证
emailProtocol邮件传输协议类型
  1. 在页面底部点击 验证邮箱服务器,收到验证信息即配置正确。
信息

接收告警信息的邮箱为注册时所填邮箱。如需查看或更换,请点击页面右上角头像 > 账户中心

IM 告警方式

  1. 点击 系统设置 > 系统偏好
  2. 根据需要配置相关参数,参数说明如下:
参数名称说明
alertImType设置告警类型,目前支持钉钉、企业微信、飞书三种即时通讯工具,也可以设置自定义告警机器人
defaultImAlertUrl配置发送普通告警的 webhook
criticalImAlertUrl配置发送重要告警的 webhook
taskAlertInhibitMin配置告警抑制间隔,即针对同一个任务的异常或者延迟,或相同告警内容,间隔多久告警一次。单位为分钟,默认为1分钟
webHookProxyHost配置 webhook 的 http 代理
  1. 在页面底部点击 验证 IM 告警,收到验证信息即配置正确。
信息

该告警配置作用于当前用户,请在注册新账号后及时进行配置。