2016-05-08 4 views
0

Новые в logstash и после урока размещены https://www.elastic.co/guide/en/logstash/current/advanced-pipeline.htmllogstash тестирование трубопровода конфигурации неудачи (Перевод отсутствует)

Попытки настроить мой первые-pipeline.conf где я должен указать входной фильтр, и конфигурацию выходных

Когда я задать эти настройки, и попробуйте logsstash -f первого pipeline.conf -configtest я получаю RuntimeError

RuntimeError: перевод отсутствует: en.logstash.runner.configuration.file-не обретенные> , class => RuntimeError: backtrace => ["C:/ELK/logstash /vendor/bundle/jruby/1.9/gems/logstash-core-2.3.2-java/lob/logstash/config/loader/rb:58 в 'local_config' и связке другой трассировки стека Ниже приведен фрагмент стека прослеживать enter image description here

выглядит как им не хватает некоторых файлов в моем logstash установки direcotory ..

BTW вот что мой файл первого pipeline.conf выглядит

enter image description here

Кроме того, я заметил из части фильтра моего first-pipe.conf, как не было конечно, если grok вызывал эту проблему и по-прежнему воспроизводилась такая же ошибка

ответ

0

Ошибка «io/console не поддерживается; терминал не будет манипулировать»кажется JRuby ошибка:

https://github.com/jruby/jruby/issues/3550

И кажется, фиксироваться на версии 1.7.24 В Logstash 2.3.2 JRuby версия 1.7.23, что ошибка открыта для так.. вы можете попробовать скачать JRuby 1.7.25 и заменить его на один под vendor/jruby.

для других ошибок, вы работаете Logstast из bin папки. Ваша конфигурация (первый-pipeline.conf) файл на самом деле в этой папке ? Если не указать его, откуда он находится.

Смежные вопросы