Журналы контейнера не работают после обновления кластера на GKE - PullRequest
1 голос
/ 11 февраля 2020

Недавно я выполнил обновление в своем кластере, в котором запущено несколько контейнеров для микросервисов, записанных в Java (с использованием стандартной конфигурации Spring Boot log4j2 по умолчанию). С тех пор журнал контейнеров больше не обновляется. Команда kubectl logs работает нормально, все последние журналы можно увидеть с помощью этой команды, но журналы, которые должны отображаться на панели инструментов GKE, просто больше не работают. Я проверил Google Loggin API, и он включен.

Кто-нибудь знает, каковы возможные причины этого или как его решить?

1 Ответ

3 голосов
/ 11 февраля 2020

Решением было отключить Legacy Stackdriver и включить Stackdriver Kubernetes Engine Monitoring :

  1. Go на странице кластера и нажать на кнопку edit ;
  2. Отключить мониторинг и ведение журнала прежних версий Stackdriver;
  3. Включить мониторинг двигателей Stackdriver Kubernetes с помощью параметра «Журнал и мониторинг рабочей системы и рабочей нагрузки»
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...