配置告警
本文档介绍 CloudCanal docker 部署如何配置不同告警方式。
前置条件
CloudCanal 任务告警、机器告警均需要先完成系统的告警配置才可以正常工作。告警当前支持的发送方式、对接实现方式和前置准备如下表所示:
发送方式 | 对接实现方式 | 告警设置准备 |
---|---|---|
短信 | 阿里云短信服务 | 参考 配置短信告警或验证码 |
语音 | 阿里云语音服务 | 参考 配置语音告警 |
邮箱 | 邮箱服务器 | - |
即时通讯软件(IM) | 钉钉 | 参考 创建钉钉告警机器人 |
微信 | 参考 使用企业微信群接收告警通知 | |
飞书 | 参考 自定义机器人指南 | |
Slack | 参考 创建 Slack 告警机器人 | |
Discord | 参考 创建 Discord 告警机器人 | |
webhook | 参考 创建 Webhook 告警 |
操作步骤
短信告警方式
参考 配置短信告警或验证码 文档。
语音告警方式
参考 配置语音告警 文档。
邮箱告警方式
- 点击 系统设置 > 系统偏好,为发送告警的邮箱服务器设置相关参数,参数说明如下:
参数名称 | 说明 |
---|---|
emailHost | 邮件发送方的 SMTP 服务器 IP 或域名 |
emailPort | 邮件发送方的 SMTP 服务器端口号 |
emailUserName | 邮件发送方的邮箱账号 |
emailPwd | 邮件发送方的授权码或密码 |
emailSmtpAuth | SMTP 服务器开启权限校验 |
emailEnableTls | SMTP 服务器开启 TLS 验证 |
emailRequiredTls | SMTP 服务器使用 TLS 验证 |
emailEnableSsl | SMTP 服务器开启 SSL 验证 |
emailProtocol | 邮件传输协议类型 |
- 在页面底部点击 验证邮箱服务器,收到验证信息即配置正确。
信息
接收告警信息的邮箱为注册时所填邮箱。如需查看或更换,请点击页面右上角头像 > 账户中心。
IM 告警方式
- 点击 系统设置 > 系统偏好。
- 根据需要配置相关参数,参数说明如下:
参数名称 | 说明 |
---|---|
alertImType | 设置告警类型,目前支持钉钉、企业微信、飞书三种即时通讯工具,也可以设置自定义告警机器人 |
defaultImAlertUrl | 配置发送普通告警的 webhook |
criticalImAlertUrl | 配置发送重要告警的 webhook |
taskAlertInhibitMin | 配置告警抑制间隔,即针对同一个任务的异常或者延迟,或相同告警内容,间隔多久告警一次。单位为分钟,默认为1分钟 |
webHookProxyHost | 配置 webhook 的 http 代理 |
- 在页面底部点击 验证 IM 告警,收到验证信息即配置正确。
信息
该告警配置作用于当前用户,请在注册新账号后及时进行配置。