WizTelemetry 告警
本节介绍如何使用“WizTelemetry 告警”扩展组件。
WizTelemetry 告警基于 KubeSphere 采集的监控数据,可针对不同资源类型和监控指标,提供平台、集群及项目视角的告警及告警规则管理功能。
安装“WizTelemetry 告警”扩展组件后,集群和项目左侧导航栏的监控告警菜单下将显⽰告警和规则组选项。
注意 |
---|
|
配置说明:
注意 |
---|
如果在安装 WizTelemetry 告警之后,对 WizTelemetry 监控是否启用 Whizard 可观测中心进行了变更,请按以下说明更新 WizTelemetry 告警的配置。 |
-
当 WizTelemetry 监控扩展组件未启用 Whizard 可观测中心时:
-
安装 WizTelemetry 告警扩展组件时,设置
global.rules.distributionMode
为Member
。 -
配置
agent.ruler.alertmanagersUrl
为 alertmanager-proxy 服务地址(该服务由 WizTelemetry 通知提供,安装在 host 集群,默认可在 http://<host-node-ip>:31093 访问)。global: rules: distributionMode: Member agent: ruler: alertmanagersUrl: - 'http://<host node ip>:31093'
说明 如果未启用 WizTelemetry 通知,希望将告警发送到外部 alertmanager 时,请将
agent.ruler.alertmanagersUrl
配置为外部服务地址。
-
-
当 WizTelemetry 监控扩展组件已启用 Whizard 可观测中心时:
安装 WizTelemetry 告警扩展组件时,保持
global.rules.distributionMode
为None
。global: rules: distributionMode: None
在该场景下,告警默认直接推送到 alertmanager 服务(该服务由 WizTelemetry 通知提供,安装在 host 集群)。保持如下默认配置即可。
extension: ruler: alertmanagersUrl: - 'dnssrv+http://whizard-notification-alertmanager-headless.kubesphere-monitoring-system.svc:9093'
说明 如果未启用 WizTelemetry 通知,希望将告警发送到外部 alertmanager 时,请将
extension.ruler.alertmanagersUrl
配置为外部服务地址。