Logstash在docker中加入elasticsearch后从群集中删除

时间:2015-09-01 17:01:33

标签: docker logstash

我正在使用docker来托管我的logstash和elasticsearch。 Logstash加入群集,然后在2秒后断开连接。 以下是我得到的例外情况。

  

[2015-08-31 23:30:40,880] [INFO] [cluster.service] [女士   MODOK]删除   {[logstash-da1b6e0a073b-1-11622] [G_hYr0mcTZ6G-IOia1g5Cg] [da1b6e0a073b] [INET [/172.17.5.146:9300]] {数据=假,   client = true},},原因:   禅迪斯科node_failed([logstash-da1b6e0a073b-1-11622] [G_hYr0mcTZ6G-IOia1g5Cg] [da1b6e0a073b] [INET [/172.17.5.146:9300]] {数据=假,   client = true}),原因是传输已断开连接

我的logstash配置文件。

    input {
  stdin { }
}

output {
  elasticsearch { 
    host => elasticsearch 
    }
  stdout { codec => rubydebug }
}

1 个答案:

答案 0 :(得分:0)

我错过了。 需要添加日志文件位置,在docker中创建卷和logstash的指向输入,一切都开始工作。

file {
    path =>  [ "/opt/logs/test_log.json" ]
    codec =>   json {
      charset => "UTF-8"
    }
  }