
Я развернул кластер Kubernetes на GCP и использую Stackdriver для мониторинга ЦП и памяти. Stackdriver выводит статистику (ЦП, память и т. д.) для всех подов в кластере, кроме одного. Это продолжается уже неделю, и один отсутствующий под определенно работает. Странно то, что я не вижу статистику в интерфейсе драйвера стека, но в обзоре развертывания GCP есть статистика ЦП и памяти.
Дополнительная информация:
- Кластер имеет 4 узла
- Отсутствующий модуль запускает postgres на Ubuntu
- Все остальные модули работают под управлением Debian.
Есть идеи?
решение1
Я воспроизвел ваш случай, запустив модуль с Postgres в контейнере Ubuntu, и смог увидеть статистику в Stackdriver для этого модуля.
Убедились ли вы, что контейнер работает правильно и не перезапускается постоянно внутри модуля?
У меня был случай, когда контейнер Postgres останавливался, потому что контейнер не выполнял никаких действий для поддержания его активности.
Если это так, вам следует взглянуть на точку входа вашего контейнера и убедиться, что он запускает длительную команду, если только она не завершится сразу после запуска Postgres.
надеюсь, это поможет