我在k8s集群上安装了Prometheus运算符Helm图表。我看了看Grafana,可以看到节点的CPU和内存使用情况。但是Prometheus无法收集pod CPU /内存使用情况。
例如sum(rate(container_cpu_usage_seconds_total{container_name!="POD",pod_name!=""}[5m]))
将返回no data
。
kubectl top pod
可以正常工作,因此我无法理解为什么Prometheus无法设法获取此数据。还是上述规则错了?
我正在使用: