Цель : получить некоторые записи / мониторинг на Google
Stackdriver из кластера HA Kuberntes
то есть в помещении, версия 1.11.2.
Мне удалось отправить журналы в Elasticsearch, используя Fluentd Daemonset для
Kubernetes , но
Проект не поддерживает Stackdriver
( вопрос ).
Тем не менее, существует изображение докера, созданное для Stackdriver
( источник * +1010 *),
но у него нет демона. Рассматривая другие демоны в этом
хранилище, есть сходство между различными fluent.conf
файлами
за исключением файла Stackdriver fluent.conf
, в котором отсутствует какой-либо
переменные окружения.
Как отмечено в GitHub
выпуск
упомянуто выше есть плагин, расположенный в GitHub Kubernetes
здесь ,
но это наследие.
Документы можно найти
здесь .
В нем говорится:
"Предупреждение: демон ведения журнала Stackdriver обнаружил проблемы на
платформы, кроме Google Kubernetes Engine. Действуйте на свой страх и риск. "
Установка таким способом завершается неудачно, без указания причины.
Некоторые другие заметки. Существует Stackdriver Kubernetes
Мониторинг это четко
гласит:
«Легко начать работу в любом облаке или в сети»
на первой странице, но
похоже не объясняет как. Это переполнение стека
вопрос
кто-то хочет добавить мониторинг в свой кластер AWS. Похоже, это еще не поддерживается.
Кроме того, на самом Google
Stackdriver также указано, что
«Работает с несколькими облаками и локальной инфраструктурой».
Следует отметить, что я новичок во Fluentd и облачной платформе Google, но довольно
знаком с управлением локальным кластером Kubernetes.
Кто-нибудь смог настроить мониторинг или протоколирование для работы на GCP с другой платформы? Если да, какой метод был использован?