Настроить logstash - PullRequest
       12

Настроить logstash

0 голосов
/ 06 ноября 2019

У меня есть 2 файла конфигурации в папке $ {LOGSTASH_HOME} / config. Оба файла имеют разные входы и выходы. Они читают разные файлы и должны выводить разные индексы. Когда я запускаю 2 экземпляра logstash и указываю абсолютный путь к файлам конфигурации, он работает как шарм. Однако, когда я указываю на $ {LOGSTASH_HOME} / config, он не работает должным образом.

Ниже приведены два файла конфигурации:

//Content of ${LOGSTASH_HOME}/config/file-1
input{
    file{path=>"file-1"}
}
output{
    Elasticsearch{
        hosts=>["ES:12345"]
        index=> "index1"
    }        
}

//Content of ${LOGSTASH_HOME}/config/file-2
input{
    file{path=>"file-2"}
}
output{
    Elasticsearch{
        hosts=>["ES:12345"]
        index=> "index2"
    }        
}

Команда для запуска logstash

${LOGSTASH_HOME}/bin/logstash -f ${LOGSTASH_HOME}/config/

Проблема: данные файла-2 заканчиваются на index1 и index2.

Я использую logstash-7.0.0.

...