В среде K8S FluentBit выводит данные в Kafka, может устанавливать соединение и создавать тему, но генерирует ошибку отчета данных.

Задайте вопрос. В среде K8S FluentBit выводит данные в Kafka, может устанавливать соединение и создавать тему, но генерирует ошибку отчета данных.

[error] [output:kafka:kafka.0] fluent-bit#producer-1: [thrd:data39:9092/176]: data39:9092/176: Failed to resolve 'data39:9092': Name or service not known (after 197ms in state CONNECT)

Я попробовал FluentBit1.5 и 1.6 и столкнулся с той же проблемой. Я только изменил брокера Kafka и тему в файле конфигурации FluentBit, все остальное - конфигурация по умолчанию. Я проверил / etc / hosts, и проблем нет.

Профиль Kafka настроен на: listeners = PLAINTEXT: //0.0.0.0: 9092 Advertised.listeners = PLAINTEXT: //x.x.x.x: 9092

Кроме того, вывод FluentBit в ElasticSearch является нормальным.

Просите всех помочь, большое вам спасибо.


person user3804623    schedule 05.02.2021    source источник
comment
оно работает. в fluent-bit-ds.yaml - mountPath: / etc / hosts name: hosts readOnly: true   -  person user3804623    schedule 05.02.2021
comment
Когда вы решили свою проблему, предоставьте свой комментарий в качестве ответа с дополнительными пояснениями для лучшей видимости, поскольку сообщество может наткнуться на ту же проблему.   -  person Dawid Kruk    schedule 05.02.2021


Ответы (1)


Публикация этого ответа как вики-сайта сообщества в качестве оригинального постера этого вопроса предоставила решение его проблемы в комментариях.

Не стесняйтесь редактировать и улучшать этот ответ.

оно работает. в fluent-bit-ds.yaml - mountPath: / etc / hosts name: hosts readOnly: true

Скорее всего, изменения были внесены в fluent-bit-ds.yaml с этого сайта:


Дополнительные ресурсы:

person Community    schedule 17.02.2021