1
私はカフカからデータを取得し、それをElasticSearchにプッシュしようとしています。ここでlogstash kafka入力が機能しない
は、私が使用していますlogstash構成です:
input {
kafka {
zk_connect => "localhost:2181"
topic_id => "beats"
}
}
output {
elasticsearch {
hosts => ["localhost:9200"]
index => "elasticse"
}
}
誰でもlogstash構成とここに助けることができますか?これを実行すると無効な設定エラーが発生します。
D:\logstash-5.0.0\bin>logstash -f log-uf.conf
Sending Logstash logs to D:\logstash-5.0.0\logs\logstash-plain.txt which is now
configured via log4j2.properties.
[2016-11-11T16:31:32,429][ERROR][logstash.inputs.kafka ] Unknown setting 'zk_
connect' for kafka
[2016-11-11T16:31:32,438][ERROR][logstash.inputs.kafka ] Unknown setting 'top
ic_id' for kafka
[2016-11-11T16:31:32,452][ERROR][logstash.agent ] fetched an invalid c
onfig {:config=>"input {\n kafka {\n zk_connect => \"localhost:2181\"\n to
pic_id => \"beats\"\n consumer_threads => 16\n }\n}\noutput {\nelasticsearch
{\nhosts => [\"localhost:9200\"]\nindex => \"elasticse\"\n}\n}\n", :reason=>"Som
ething is wrong with your configuration."}
誰でも助けてもらえますか?
ヴァル、私は1人の以上の助けが必要です。 :{ } トピック=> [ "beatsab"] カフカ{ bootstrap_servers => "9092 localhost" を} 入力:私は出力としてカフカをしたい場合は、それは私が答えのように言及している場合、私は下に言及している結構です出力{ カフカ{ bootstrap_servers =>は "localhost:9092" トピック=> [ "音"]} } –
出力しないで、あなたは 'topic_id'の代わりに、' topics'必要 – Val