【发布时间】:2021-04-22 20:57:32
【问题描述】:
我正在尝试了解 kubernetes 的默认普罗米修斯规则。然后我遇到了这个表达式:
sum(namespace_cpu:kube_pod_container_resource_requests:sum{})
/
sum(kube_node_status_allocatable{resource="cpu"})
>
((count(kube_node_status_allocatable{resource="cpu"}) > 1) - 1) / count(kube_node_status_allocatable{resource="cpu"})
具体来说,我很好奇namespace_cpu:kube_pod_container_resource_requests:sum{}。 namespace_cpu 似乎不是 promql 中的操作或保留字。
我似乎在 Prometheus 文档中也找不到它。 https://prometheus.io/docs/prometheus/latest/querying/basics/
有什么提示吗?
【问题讨论】:
标签: kubernetes prometheus prometheus-alertmanager