[英]What does apiserver_request_duration_seconds prometheus metric in Kubernetes mean?
[英]What does somestring1_somestring2:metric_name:some_operation mean in prometheus query language
我正在嘗試了解 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/
有什么提示嗎?
沒什么,它不是運算符:
只是度量名稱中的合法字符。 一些標准規則集使用它來將匯總規則分組在一起,但它最多只是一個命名方案。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.