【发布时间】:2020-01-17 04:37:56
【问题描述】:
我需要使用 PromQL 计算一段时间内 Kubernetes 中 pod 的可用性百分比。欢迎提出任何建议。
【问题讨论】:
标签: kubernetes prometheus grafana promql
我需要使用 PromQL 计算一段时间内 Kubernetes 中 pod 的可用性百分比。欢迎提出任何建议。
【问题讨论】:
标签: kubernetes prometheus grafana promql
我能够通过以下查询实现它:
(sum_over_time((sum(kube_pod_status_ready{cluster="$cluster",condition="true", namespace="$namespace"}))[$availability_span:5m])) / (sum_over_time((sum(kube_pod_status_ready{cluster="$cluster",namespace="$namespace"}))[$availability_span:5m])) * 100
【讨论】: