Как изменить ведение журнала GKE stackdriver по умолчанию на fluentd

#elasticsearch #google-kubernetes-engine #fluentd

# #elasticsearch #google-kubernetes-engine #fluentd

Вопрос:

Мой кластер GKE в настоящее время находится в настройках по умолчанию и регистрируется в драйвере стека. Тем не менее, я хотел бы иметь возможность входить в эластичный стек, который я развертываю в elastic.co .

https://cloud.google.com/solutions/customizing-stackdriver-logs-fluentd

Я вижу, что могу настроить фильтрацию и синтаксический анализ набора демонов fluentd по умолчанию, но как мне установить плагин вывода elasticsearch, чтобы я мог передавать журналы в свою конечную точку elasticsearch вместо Stackdriver?

Ответ №1:

Учебное пособие, на которое вы ссылаетесь, отвечает на ваш вопрос. Вам нужно создать кластер GKE без встроенного fluentd (передав --no-enable-cloud-logging флаг при создании кластера), а затем установить пользовательский набор демонов с конфигурацией fluentd, которую вы хотите использовать.