Я пытаюсь скопировать данные своей таблицы с MSSQL-сервера вasticsearch, после просмотра некоторых документов я написал свой конфигурационный файл для logstash, при запуске файла из командной строки я получаю следующее сообщение:
"J_3a_.ELK.logstash_minus_6_dot_6_dot_2.logstash_minus_core.lib.logstash.pipeline.block в start_input"
У меня есть база данных MSSQL в aws-RDS.
1009Это мой файл conf
input {
jdbc {
jdbc_driver_class => "com.microsoft.sqlserver.jdbc.SQLServerDriver"
jdbc_driver_library => "J:\Java\sqljdbc_4.2\enu\jre8\sqljdbc42.jar"
jdbc_connection_string =>
"jdbc:sqlserver://skunestdevdb.czdnys4mper2.ap-southeast-
2.rds.amazonaws.com;database=skudevusr;user=
<my_username>;password=<my_password>"
jdbc_user => "<my_username>"
jdbc_password => "<myPassword>#"
statement => "select * from product"
}
}
output{
elasticsearch{
hosts => ["localhost:9200"]
index => ["skunest_qa"]
}
}
Кажется, я не могу понять, что здесь не так, я предоставил необходимые подробности в файле conf, в командной строке отображается сообщение выше.Я попытался удалить имя пользователя и пароль из строки подключения.Помогите !!