• 告警通知
  • kubesphere怎么修改prometheus-k8s-rulefiles-0中rules

创建部署问题时,请参考下面模板,你提供的信息越多,越容易及时获得解答。如果未按模板创建问题,管理员有权关闭问题。
确保帖子格式清晰易读,用 markdown code block 语法格式化代码块。
你只花一分钟创建的问题,不能指望别人花上半个小时给你解答。

KubeSphere版本信息
例如:v1.20.11/v3.2.1。阿里云托管版。

问题是什么
prometheus中alerts报错,KubeSchedulerDown和KubeControllerManagerDown ,集群master不支持修改,只能删除rules,但是prometheus-operator 会修复 prometheus-k8s-rulefiles-0 无法修复rules中规则

    sos269 自己找到了算是个解决方案吧,再CRD中找到PrometheusRule,修改prometheus-k8s-rules。yaml,删除 KubeSchedulerDown和KubeControllerManagerDown 2条告警,算是解决此问题吧!可以正常启用kubesphere告警了

    9 天 后

    你好 我有类似的需求,修改规则后怎么让他立即生效呢

      mafeifan
      修改完就Prometheus-Operator 会Reconcile 更新Prometheus 加载的rules,默认即刻生效的。如果未能更新,检查Prometheus-Operator 的日志。