我已经设置了 prometheus 通过遵循 prometheus 来监控 kubernetes 指标文档 https://github.com/prometheus/docs/blob/master/content/docs/operating/configuration.md.
现在普罗米修斯中出现了许多有用的指标。
但是,我看不到任何引用我的 Pod 或节点状态的指标。
理想情况下 - 我希望能够绘制 Pod 状态(正在运行、待处理、CrashLoopBackOff、错误)和节点(NodeReady、Ready)的图表。
这个指标在任何地方吗?如果没有,我可以在某个地方添加它吗?如何?
常规的 kubernetes 设置不会公开这些指标 - 进一步讨论here https://github.com/kubernetes/kubernetes/pull/31107#discussion_r75673822.
但是,可以使用另一个服务来收集这些集群级别指标:https://github.com/kubernetes/kube-state-metrics https://github.com/kubernetes/kube-state-metrics.
目前这提供了 node_status_ready 和 pod_container_restarts ,这听起来像我想要的。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)