kibana?)
kibana, logstash, elastic в контейнерах https://github.com/deviantony/docker-elk
Логи джанги не доходят до logstash
настройки джанги - https://pastebin.com/JR3HTrza
LOGSTASH_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 выкидывал кучу ошибок.
а sentry принципиально нет? по мне так удобная штука, подключается легко
Обсуждают сегодня