Size: a a a

2019 October 16

D

Dmitry in E.L.K.
а есть пример? потому что у меня указаны через path все логи, т.е. /var/lib/docker/containers/*/*.log
источник

D

Dmitriy in E.L.K.
под рукой - нет. но я брал примеры из оф.доков - все работает без неожиданностей
источник

D

Dmitriy in E.L.K.
не забудь включить процессор add_docker_metadata
источник

D

Dmitry in E.L.K.
понял, спасибо
источник

D

Dmitry in E.L.K.
хотя я еще спрошу позже
источник

D

Dmitry in E.L.K.
а можно ссылку на доку с логированием докера? чёт не могу найти
источник

D

Dmitriy in E.L.K.
источник

D

Dmitry in E.L.K.
пасиб
источник

D

Dmitry in E.L.K.
а там include_lines, если не объявлен, включает все строки?
источник

D

Dmitriy in E.L.K.
да
источник

D

Dmitry in E.L.K.
валидным ли будет такой конфиг? логстэш в качестве аутпута
- type: container
 combine_partial: true
 containers.ids: '*'
 stream: "stdout"
 json.keys_under_root: true
 json.add_error_key: true
 tags: ["docker"]
 # Change to true to enable this input configuration.
 enabled: true
источник

D

Dmitriy in E.L.K.
так. это конфиг файлбита а не логстеша
источник

D

Dmitry in E.L.K.
да
источник

D

Dmitry in E.L.K.
я его и использую в качестве агента. он отсылает логи в логстеш на другом хосте
источник

D

Dmitriy in E.L.K.
а. аутпут... это я просмотрел)
источник

D

Dmitriy in E.L.K.
ошибка одна - перед stream поставь еще 2 пробела - он в блоке containers должен быть
источник

D

Dmitry in E.L.K.
спасибо
источник

D

Dmitriy in E.L.K.
ну и enabled с combine_partial можно не указывать. они по дефолту в true
источник

D

Dmitry in E.L.K.
это странно, т.к. только когда ставишь filebeat, там enabled: false
источник

D

Dmitriy in E.L.K.
ага. это пример. можно просто удалить строку. с 7 версии дефолт уже true. раньше надо было руками каждый вход включать
источник