Новое в логсташе. Я пытаюсь прочитать простой ввод и вывести его в командное окно.
Версия логсташа: 2.2.2
Ниже мой файл .conf
input {
file {
path => "/my-file-path/logstash-test-data.log"
start_position => "beginning"
sincedb_path => "/dev/null"
}
}
output {
stdout{}
}
Ниже мой logstash-test-data.log
name=n1,age=a1,id=a
Это вывод, который я получаю после --debug и --verbose
$ logstash -f logstash-test.conf --debug --verbose
Settings: Default pipeline workers: 4
Registering file input {:path=>["/my-file-path/logstash-test-data.log"], :level=>:info}
Starting pipeline {:id=>"base", :pipeline_workers=>4, :batch_size=>125, :batch_delay=>5, :max_inflight=>500, :level=>:info}
Pipeline started {:level=>:info}
Logstash startup completed
А потом ничего не происходит. Я ожидаю, что журнал будет отображаться на терминале.
РЕДАКТИРОВАТЬ: это мои права доступа к файлам
ls -l
total 28
-rw-rw-rw- 1 pdutt pdutt 7 Mar 3 14:25 logstash-test-data.log