Отсутствие журналов в Stackdriver из развертываний в Kubernetes с использованием GKE
В настоящее время выполняется более 28 развертываний под GKE, регистрирующихся в Stackdriver с использованием автоматического сбора данных fluentd.
Master K8s версия: 1.10.6-gke.2
Версия узла: 1.10.6-gke.2
Регистрация приблизительно 200 строк JSON в минуту распределяется между несколькими модулями.
Мы испытываем периодические пробелы в приеме данных в Stackdriver. При проверке логов с помощью kubectl
мы ясно видим, что журналы создаются в правильном формате структурированных журналов. Удаление стручков / передислокация, кажется, на мгновение возобновляет прием пищи.
Я проверил журналы для fluentd и его autoscaler на наличие ошибок, но, похоже, он работает нормально.
Страница квот API Stackdriver в облачной консоли указывает на то, что некоторые запросы к API журналирования не были выполнены, хотя я не знаю, как выявить ошибки, возникающие в Stackdriver при использовании автоматической регистрации GKE. Уровень ошибок, сообщаемый на странице квот, также недостаточен для объяснения наблюдаемых нами иногда 24-часовых пробелов.