我们有一个 Kubernetes 集群,并使用 Prometheus + Grafana 进行监控和警报。 我们需要在 Grafana 上显示一个面板来显示视图(与 kubectl get namespaces 相同)。 目前,我们可以使用下面的 PROMQL 以及 Grafana 可视化部分中的隐藏选项来获取 name 和 status 列。
按(阶段,命名空间)计数(kube_namespace_status_phase)
但我们还想找到命名空间激活/创建时的 AGE。 我们无法在可用命名空间的 4 个 kube 指标中找到 AGE -
任何建议都会有帮助。
我在其他有关年龄的指标中看到你需要乘以 1000
所以如果你这样做;
kube_namespace_created * 1000
您需要检查/测试,但我已经看到它用于其他有关查找工作节点年龄的查询。