Logstash не отправляет логи вastic (Windows) - PullRequest
0 голосов
/ 04 ноября 2019

У меня есть загрузочное приложение Spring, которое создает логи в файл. У меня также запущен поиск Elastic (в Docker) и Kibana и Logstash (не в Docker).

Это моя конфигурация Logstash:

input {
  file {
    type => "java"
    path => "C:\Users\user\Documents\logs\semblogs.log"
    start_position => "beginning"
  }
}

output {
  elasticsearch {
    hosts => ["localhost:9200"]
  }
  stdout {
    codec => rubydebug
  }
}

Elastic запущен и работает. Когда я проверяю данные в индексе, который был создан следующим образом:

http://localhost:9200/logstash-2019.11.04-000001/_search

он показывает:

took    0
timed_out   false
_shards 
total   1
successful  1
skipped 0
failed  0
hits    
total   
value   0
relation    "eq"
max_score   null
hits    []

В Кибане я также не могу создать индекс, он говорит, что естьнет данных в эластичном.

Я подозреваю, что Logstash не отправляет входящие данные в Elastic, но я не знаю почему. Там есть журналы в файле журнала из приложения ...

...