本节介绍如何使用“WhizardTelemetry 通知管理”扩展组件。

该扩展组件用于管理多租户 Kubernetes 环境中的通知。它能够接收来自不同发送者的告警、云事件以及其他类型的事件(例如审计和 Kubernetes 事件),并根据租户标签(如命名空间或用户)将通知发送给相应的租户接收器。支持邮件、飞书、钉钉、企业微信、Slack、Webhook 等多种通知渠道。

安装“WhizardTelemetry 通知管理”扩展组件后,

  • 平台设置左侧导航栏下将显⽰通知管理选项。

  • 集群左侧导航栏的集群设置菜单下将显示日志接收器选项,日志接收器页面将显示通知历史页签,支持添加多种类型的日志接收器。有关更多信息,请参阅日志接收器

注意
  • WhizardTelemetry 通知管理由每个集群部署改为只需在 host 集群部署。在 host 集群添加了 alertmanager proxy,并且以 NodePort 形式(默认 31093)暴露。配置 WhizardTelemetry 告警管理和 WhizardTelemetry 事件告警时,若使用 WhizardTelemetry 通知管理扩展组件发送告警消息,需要进行相应配置。有关更多信息,请参阅 WhizardTelemetry 告警管理WhizardTelemetry 事件告警

  • WhizardTelemetry 通知管理依赖 WhizardTelemetry 平台服务和 WhizardTelemetry 数据流水线,因此在安装 WhizardTelemetry 通知管理之前必须先安装 WhizardTelemetry 平台服务和 WhizardTelemetry 数据流水线这两个扩展组件,否则通知相关功能无法正常使用!