Поддерживает ли ввод файлов сжатые файлы в logstash

Я пытаюсь прочитать файлы из файлов сжатого формата, чтобы проанализировать их как входные данные. Вот форматы файлов gzip, zip, tar.gz.

Я сослался на две ссылки, но не получил много информации.

http://ruby-doc.org/stdlib-1.9.3/libdoc/zlib/rdoc/Zlib/GzipReader.html

Разбор Zip-файла и извлечение записей из текстовых файлов

Я ищу пример того, как написать кодек для чтения сжатых файлов? Есть ли другое альтернативное решение для чтения сжатых файлов?

Спасибо Дева


person Devaraj    schedule 13.01.2015    source источник
comment
И ваш вопрос: как я могу читать сжатые журналы с помощью Logstash?   -  person Magnus Bäck    schedule 13.01.2015
comment
Да чтение сжатых журналов с примерами   -  person Devaraj    schedule 13.01.2015


Ответы (1)


Судя по коду, ввод logstash 1.4 file{} не обрабатывает файлы, сжатые gzip. Похоже, это все еще верно в 1.5.

Обратите внимание, что ввод s3{} обрабатывает файлы, сжатые с помощью gzip, поэтому вы можете довольно легко перенести этот код вперед.

person Alain Collins    schedule 14.01.2015