как получить kubernetes развертывание использования CPU по promethues - PullRequest
0 голосов
/ 07 ноября 2019

Я создал promethues для моих kubernetes, и теперь он работает хорошо. Он может получать данные об узле и контейнере / модуле, данные о памяти, но я не знаю, как получить информацию об использовании ЦП kubernetes в процессе. Потому что в моем приложении, если перезапустить модуль, развертывание не получит данные раньше.

1 Ответ

1 голос
/ 07 ноября 2019

Развертывание - это только абстракция в плоскости управления Kubernetes, все, что на самом деле использует CPU, будет модулем. Таким образом, вы можете использовать что-то вроде этого container_cpu_usage_seconds_total{namespace="mynamespace", pod_name=~"mydeployment-.*"}.

...