Я установил таблицу управления стабильным / прометеем с некоторыми незначительными изменениями, предложенными в helm / charts # 17268 , чтобы сделать его совместимым с Kubernetes v1.16
После установки ни один из KubernetesГрафические панели показывают правильные значения. Я использую панель инструментов 8769 (https://grafana.com/grafana/dashboards/8769)), которая предоставляет много информации о процессоре, памяти, сети и т. Д. Эта панель правильно работает на старых версиях k8s, но на v1.16 она не показывает результатов. Я также случайно попробовал некоторые другиепанели мониторинга (8588, 6879, 10551), но они либо просто отображают запрошенный ресурс для каждого модуля, а не использование в реальном времени, либо ничего не отображают.
Что делают эти панели мониторинга, так это отправляют запрос Promql в prometheus и получают результатыНапример, это запрос promql на использование процессора с панели инструментов 8769:
sum (rate (container_cpu_usage_seconds_total{id!="/",namespace=~"$Namespace",pod_name=~"^$Deployment.*$"}[1m])) by (pod_name)
Я не знаю, нужно ли мне менять promql или проблема в другом месте.