постоянный файл не создан - PullRequest
0 голосов
/ 13 октября 2019

Я запускаю файл conf в logstash, который выдает выходные данные по мере необходимости, но когда я открываю ls для файла списка, он не получает созданную. Нужна помощь в решении проблемы.

файл conf:

input {
  elasticsearch{
    hosts =>"localhost:9200"
    index=>"index1"
  }
}
output{
  file{
    path => "/opt/elk/logstash-6.5.0/example.json"
  }
  stdout{}
}

Результат выполнения:

[2019-10-13T14:07:47,503][INFO ][logstash.outputs.file    ] 
Opening file {:path=>"/opt/elk/logstash-6.5.0/example.json"}
{
"@timestamp" => 2019-10-13T08:37:46.715Z,
   "example" => [
        //data within example//
  }

[2019-10-13T16:44:19,982][INFO ][logstash.pipeline] Pipeline has        terminated {:pipeline_id=>"main", :thread=>"#<Thread:0x4f8848b run>"}

, но когда я запускаю ls, чтобы увидеть example.json, он не показывает команду ls:

elastic@es-VirtualBox:~/opt/elk/logstash-6.5.0$ ls
bin  CONTRIBUTORS  fetch.conf  Gemfile.lock  lib   logs             logstash-core-plugin-api  NOTICE.TXT   throw.conf  vendor config  data          Gemfile     grokexample.conf  LICENSE.txt  logstash-core  modules                   output.json  tools       x-pack

так было интересно, создает ли conf только временный файл?

...