Привет, может кто помочет с настройкой логов через logstash и kibana?)
kibana, logstash, elastic в контейнерах
https://github.com/deviantony/docker-elkЛоги джанги не доходят до logstash
настройки джанги -
https://pastebin.com/JR3HTrzaLOGSTASH_SERVER указываю ip сервера
LOGSTASH_PORT 5000 (там где крутится контейнер с logstash)
LOGSTASH_SERVER - кажется правильней указать ip контейнера, где крутится logstash. Он находится в другой сети. я пробовал в compose указать эту сеть вот так:
networks:
default:
driver: bridge
elk:
driver: bridge
Получил это:
Some networks were defined but are not used by any service: elk
К тому же подключил еще filebeat, чтобы логи nginx приходили. Вот, они приходят, но с неправильной кодировкой (проблему кодировки тоже не решил)
Для logstash использую стандартный pipline( который в репозитории), пробовал менять на input.tcp на
input.beats elastic выкидывал кучу ошибок.