Search
Write a publication
Pull to refresh

Comments 1

"Вот и все. Теперь filebeat будет собирать лог-сообщения только с указанного контейнера."

я вот никак не могу решить проблему "фильтрации" сбора логов от определённых контейнеров - по-прежнему забираю логи от всех контейнеров на хосте.
поднял вопрос вот здесь- https://discuss.elastic.co/t/filtering-setup-for-docker-containers-not-working/295573

Мне приходится добавлять всем контейнерам метку:

docker-compose.yml

services:

  app:

    labels:

      co.elastic.logs/enabled: "false" # for Filebeat

в этом случае filebeat  не будет забирать логи от контейнеров, у которых есть такая метка.

Остаётся дело за GROK и кибаной - понять от какого контейнера пришли логи , отфильтровать распарсить их. Не очень удобно.


у меня 7.16.3

Sign up to leave a comment.

Articles