マイlogstash.confファイルとMySQLコネクタ - Javaベース5.1.38.jar両方がFである:\ソフトウェア\ logstash-5.5.1 \ logstash-5.5.1 \ビン場所 CMDにconfファイルを実行していない中にエラー下回っ行き方:不明な設定 'ホスト'
以下F:\ソフトウェア\のlogstash-5.5.1 \ logstash-5.5.1 \ binに> logstash -f logstash.conf ERROR StatusLoggerませlog4j2構成をファイルが見つかりました。デフォルト設定を使用する:エラーのみをコンソールに記録する。 FにLogstashのログを送信 :今log4j2.properties を介して設定されて/Software/logstash-5.5.1/logstash-5.5.1/logs [2017-08-03T16:01:17142] [ERROR] [logstash.outputs .elasticsearch] elasticsearchに 'ホスト'を設定していません [2017-08-03T16:01:17,149] [ERROR] [logstash.agent]パイプラインを作成できません{:reason =>「設定に問題があります」}
私のconfファイルである:
input {
jdbc {
# MySql jdbc connection string to our database, testdb
jdbc_connection_string => "jdbc:mysql://localhost:3306/testdb"
# The user we wish to execute our statement as
jdbc_user => "root"
jdbc_password => "root"
# The path to our downloaded jdbc driver
jdbc_driver_library => "F:/Software/logstash-5.5.1/logstash-5.5.1/bin/mysql-connector-java-5.1.38/mysql-connector-java-5.1.38.jar"
# The name of the driver class for Postgresql
jdbc_driver_class => "com.mysql.jdbc.Driver"
# our query
statement => "SELECT * from testtable"
}
}
output {
stdout { codec => json_lines }
elasticsearch{
hosts => ["localhost:9200"]
protocol => "http"
index => "test-migrate"
document_type => "data"
}
}
あなたの質問は何ですか? –
私の設定は動作していませんでした。 – user2144684
しかし、今それは働いています。それはいくつかの設定上の問題でした。 – user2144684