Я установил диаграмму Helm оператора Prometheus на своем кластере k8s. Я взглянул на Графану и увидел, как процессор процессора и использование памяти. Однако Прометею не удается собрать данные об использовании процессора и памяти.
Например, sum(rate(container_cpu_usage_seconds_total{container_name!="POD",pod_name!=""}[5m]))
вернул бы no data
.
kubectl top pod
работает нормально, поэтому я не могу понять, почему Прометею не удастся получить эти данные,Или, может быть, вышеприведенное правило неверно?
Я использую:
- Minikube 1.4.0
- kvm2 драйвер
- Kubernetes 1.15.4
- Ubuntu 18.04.3