Я должен импортировать данные mongoDB в упругий поиск, поэтому я использовал данный conf с logstash:
input{
jdbc{
jdbc_driver_library => "D:/mongodb_unityjdbc_full.jar"
jdbc_driver_class => "mongodb.jdbc.MongoDriver"
jdbc_connection_string => "jdbc:mongodb://10.10.20.125:27017"
jdbc_user => ""
statement => "SELECT * FROM collection_name.documentname"
}
}
output {
elasticsearch {
hosts => 'http://localhost:9200'
index => 'person_data'
document_type => "person_data"
}
stdout { codec => rubydebug }
}
Но я получаю следующую ошибку:
Ошибка: mongodb.jdbc.MongoDriver не загружен. Вы уверены, что включили правильный драйвер jdbc в: jdbc_driver_library?