跳到主要内容

对外通道

把报告和告警推送到飞书、钉钉、企业微信、Teams、Slack 或邮件:投递目标、推送排期、邮件服务器、投递记录。失败自动重试,放弃的可以重投。

对外通道是网关向外发送消息的出口,位于 平台健康 页的标签中,所有版本可用。经这里发出的有:定时运营报告、达到阈值的新 Offense、Offense 调查的推送结论和批量分诊的升级。消息内容跟随界面语言,没有用户触发的推送使用 RST_OUTPUT_LANG。发往外部的主体值按当前脱敏档位处理。

对外通道

推送流程

添加投递目标

前提条件

  • 管理员角色。
  • 发送邮件时,已配置邮件服务器,见下文。

步骤

  1. 在 投递目标 中选择 新增目标。
  2. 选择 渠道:飞书、钉钉、企业微信、Teams、Slack 或邮件,输入 名称。
  3. 输入群机器人或 Incoming Webhook 的 Webhook URL。飞书和钉钉的机器人开启了签名校验时,输入 签名密钥(secret)。邮件渠道改为输入 收件人,以逗号、分号或换行分隔。
  4. 在 绑定周期 中选择接收哪几种报告:日报、周报、月报。
  5. 选择 告警阈值。严重度不低于该阈值的新 Offense 推送给这个目标,默认为高。
  6. 确认 启用该目标 已选中,保存。
  7. 选择该目标的 测试发送,确认消息送达。

新增投递目标

Webhook 地址和密钥加密保存在 copilot.db 中。网关重装后旧密文无法解开,目标标记为 密钥失效,重新填写即可。

设置推送排期

步骤

  1. 在 推送排期 中选择 推送周期、发送时刻(小时) 和 时区。
  2. 选择 保存排期。

定时报告生成后,推送给绑定了该周期的目标。报告按 RST_REPORT_SCHEDULE 生成,见运营报告。

配置邮件服务器

步骤

  1. 在 邮件服务器 中输入 服务器地址,选择 加密方式。端口随加密方式变化,手动改过的端口不变。
  2. 输入 用户名 和 密码(应用专用密码或授权码)。服务器不要求认证时,用户名留空。
  3. 输入 发件地址 和 发件人名称,保存。
  4. 在 投递目标 中建一个邮件目标,用它的 测试发送 验证。

邮件服务器全局一份,所有邮件目标共用。保存时只校验格式,能否发出要以测试发送为准。没有配置邮件服务器时,邮件目标持续投递失败。

邮件服务器

重投失败的消息

步骤

  1. 在 投递记录 中按状态筛选 已放弃。
  2. 按 最后错误 修好配置后,选择 重投。

投递记录

状态含义
排队中等待发送
发送中正在投递
已送达发送成功
待重试发送失败,按退避间隔自动重试
已放弃重试次数用尽

审计转发

审计转发 标签配置调用审计事件向 syslog 或 webhook 的转发,与系统设置中的同一项相同,和上面的投递目标无关。审计转发是企业版功能。

本页内容