【发布时间】:2019-07-15 07:45:21
【问题描述】:
我正在使用官方的stable/prometheus-operator 图表来部署 Prometheus with helm。
到目前为止,它运行良好,除了针对许多 pod(包括自己的 Prometheus 的 config-reloaders containers)触发的烦人的 CPUThrottlingHigh 警报。此警报是 currently under discussion,我想暂时将其通知静音。
Alertmanager 有一个silence feature,但它是基于网络的:
静音是一种简单的方法,可以简单地将给定的警报静音 时间。静音在 Web 界面中配置 警报管理器。
有没有办法使用配置文件将来自CPUThrottlingHigh 的通知静音?
【问题讨论】:
-
@c4f4t0r 谢谢,我读到了
cfs和throttle指标的含义,但是警报本身及其阈值仍然存在争议并且意见分歧......现在,我只想在不依赖 AlertManager Web 界面的情况下使其静音。 -
删除promethues config的规则
-
@c4f4t0r prometheus-operator 图表从kubernetes-mixin 导入 k8s 规则/警报。没有合适的方法只禁用
CPUThrottlingHigh规则;全有或全无(通过defaultRules.rules.k8shelm config 参数)
标签: kubernetes prometheus prometheus-alertmanager prometheus-operator