Я использую logstash для создания конвейера от Postgres к CockroachDB. Ниже конфиг.
Плагин ввода (источник - postgres) работает нормально. Но я не могу установить соединение в выходном плагине (cockroachDB) с помощью JDBC. Я столкнулся с ошибкой ниже.
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 и порту.
Поскольку строка подключения 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
Как мне подключиться к cockroachDB через JDBC из плагина вывода logstash?