告警

Kubeprober 对集群执行诊断后,其结果分为 PASS、WARN、ERROR 三种状态。系统支持通过钉钉,针对 ERROR 诊断项发送告警。

告警通过 CRD 实现,因此在 probe-master 所在集群中创建一个 Alert 的 CRD 即可。

  1. apiVersion: kubeprober.erda.cloud/v1
  2. kind: Alert
  3. metadata:
  4. name: dingding
  5. namespace: default
  6. spec:
  7. address: https://oapi.dingtalk.com
  8. token: xxxxxxxx
  9. sign: xxxxxxxx

Token 和 Sign 分别对应钉钉机器人的 Token 和签名。

创建钉钉机器人

进入 钉钉群 > 群设置 > 智能群助手 > 添加机器人 > 自定义,根据界面提示填写信息。

告警 - 图1

安全设置 中勾选 加签

告警 - 图2

告警结果

告警结果示意如下:

告警 - 图3