Проблема получения статистики по стручкам из kubelet и cri-o - PullRequest
0 голосов
/ 06 октября 2018

Мы работаем с Kubernetes со следующей конфигурацией: локальные Kubernetes 1.11.3, cri-o 1.11.6 и CentOS7 с UEK-4.14.35

Я не могу сделать статистика crictl для возврата информации о модулях, возвращается только пустой список.Кто-нибудь сталкивался с такой же проблемой?

Другая проблема, с которой мы сталкиваемся, заключается в том, что, когда я запрашиваю у кублета статистику / сводку, он возвращает пустой список модулей.

Я думаю, что эти две проблемысвязанные, хотя я не уверен, какая из них является проблемой.

1 Ответ

0 голосов
/ 10 октября 2018

Я бы порекомендовал проверить службу kubelet для проверки состояния работоспособности и отладки любых подозрительных событий в кластере.Я предполагаю, что CRI-O модуль времени выполнения может выбрать kubelet в качестве основного поставщика информации Pods из-за его роли управления жизненным циклом Pod.

systemctl status kubelet -l

journalctl -u kubelet

В случае, если вы обнаружили некоторые ошибки или сомнительныесобытиями, поделитесь им в комментариях под этим ответом.

Однако вы можете использовать metrics-server , который будет собирать метрики Pod в кластере и включать kube-apiserver флаги для Слой агрегации .Вот хорошая статья о горизонтальном автоматическом масштабировании и ресурсах мониторинга с помощью Prometheus .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...