stdout и отправлять в эластик? Везде находил только сбор логов из файлов сайдкаром в общем хранилище.
да. попробуйте loki
Спасибо, посмотрю!
у тебя stdout тоже файл
Так то да, но сам принцип писать логи в файл, выносить в хранилище кажется неправильным. Больше вдохновляет подход сбора логов в docker с драйвером fluentd
ну все так и делают. container manager собирает вывод стдоут из контейнеров и кладет куда ему говорят. может в файлы на узле, может в journald а всякие fluentd/bit, filebeat И прочие локи берут логи оттуда и пушат в еластик или еше чо
если не писать в файл то к примеру kubectl logs будет возвращать тебе не логи)
где вы умудряетесь находить сбор логов сайдкарами ??? небось яндексом пользуетесь
да на офф сайте еластика вроде предлагают файлбит сайдкаром цеплять к поду
есть такое. но не для всех кейсов
Обсуждают сегодня