私はPostgresからCockroachDBへのパイプラインを作成するためにlogstashを使用しています。以下は設定です。logstashの出力プラグインからJDBC経由でcockroachDBに接続するにはどうしたらいいですか?
入力プラグイン(ソースはpostgresです)は正常に動作しています。しかし、JDBCを使用して出力プラグイン(cockroachDB)に接続を確立できません。私は以下のエラーに直面しています。
JDBC - Connection is not valid. Please check connection string or that your JDBC endpoint is available. {:level=>:error, :file=>"logstash/outputs/jdbc.rb", :line=>"154", :method=>"setup_and_test_pool!"}
宛先(cockroachDB)は、指定されたipおよびportで接続するために開かれています。
cockroachDB JDBC接続文字列はpostgresと非常に似ていますので、以下の接続文字列を試しましたが、それでも同じエラーが発生しました。
jdbc:postgresql://host/database
jdbc:postgresql://host/database?sslmode=disable
jdbc:postgresql://host:port/database
jdbc:postgresql://host:port/database?sslmode=disable
logstash出力プラグインからJDBCを介してcockroachDBに接続するにはどうすればよいですか?