【发布时间】:2020-05-16 06:48:04
【问题描述】:
我正在使用 Prometheus 监控多个 Kubernetes 集群。
我想要一个在容器总内存使用量超过或等于 kube 节点总内存容量时触发的警报规则。
我构建的内容如下:
sum(container_memory_usage_bytes{instance=~"sa.*.domain"}) >= sum(kube_node_status_capacity_memory_bytes{node=~"sa.*.domain"})
但是在 Prometheus GUI 的表达式求值器中,当我测试这个表达式时,我得到了一个数值。
有人可以帮我正确表达吗?
提前致谢。
最好的问候, rforberger
【问题讨论】:
-
您是否添加了以下查询作为警报规则? prometheus.io/docs/prometheus/latest/configuration/…
-
@KFC_ 不,我还没有将它添加为警报规则。你认为这个规则有效吗?
标签: kubernetes containers prometheus