在 Prometheus 中找不到副本集 kube 状态指标
Can't find replicaset kube state metrics in Prometheus
我正在尝试根据副本集指标设置一些警报,但 Prometheus 在浏览表达式时找不到 replicaset kube state metrics。那会有什么问题?在 Prometheus 仪表板上,我可以看到很多指标,它们在 kube state metrics repo 中,但是副本集。有什么想法吗?
Kube 状态指标版本:v1.9.7
更新:
例如,我可以在仪表板上看到大部分 deployment metrics,但没有副本集的指标。
这是为了更清晰起见而发布的社区 Wiki 答案。随意扩展它。
正如@cosmos-1905-14所述,他检查了kube-state-metric日志,发现ServiceAccount没有足够的权限访问ReplicaSets。他添加必要的权限后,问题就解决了。
在我的例子中,ClusterRole 中的 replicasets
丢失了。添加 this 行后,问题解决。感谢@Andrew Skorkin 提醒我检查日志。
我正在尝试根据副本集指标设置一些警报,但 Prometheus 在浏览表达式时找不到 replicaset kube state metrics。那会有什么问题?在 Prometheus 仪表板上,我可以看到很多指标,它们在 kube state metrics repo 中,但是副本集。有什么想法吗?
Kube 状态指标版本:v1.9.7
更新:
例如,我可以在仪表板上看到大部分 deployment metrics,但没有副本集的指标。
这是为了更清晰起见而发布的社区 Wiki 答案。随意扩展它。
正如@cosmos-1905-14所述,他检查了kube-state-metric日志,发现ServiceAccount没有足够的权限访问ReplicaSets。他添加必要的权限后,问题就解决了。
在我的例子中,ClusterRole 中的 replicasets
丢失了。添加 this 行后,问题解决。感谢@Andrew Skorkin 提醒我检查日志。