我正在尝试通过 GKE 集群中的 Prometheus 获取 Grafana 中的 pod 状态。
kube-state-metrics
已使用prometheus-community/prometheus和grafana Helm 图表与 Prometheus 一起安装。
我试图通过 了解 pod 状态kube_pod_status_phase{exported_namespace=~".+-my-namespace", pod=~"my-server-.+"}
,但结果只得到“正在运行”。换句话说,在获得的图表中,我只能看到正在运行的服务器的值为 1 的直线。当给定的 pod 处于待处理状态或处于与运行不同的其他状态时,我无法获得。
我对开始阶段感兴趣,在创建 pod 之后但在它运行之前。
我是否正确使用了查询?是否有其他查询,或者可能是由于安装中的某些问题?