elasticsearch 日志存储:错误:mongodb.jdbc.MongoDriver未加载,elasticsearch,logstash,elastic-stack,mongo-java-driver,elasticsearch,Logstash,Elastic Stack,Mongo Java Driver" /> elasticsearch 日志存储:错误:mongodb.jdbc.MongoDriver未加载,elasticsearch,logstash,elastic-stack,mongo-java-driver,elasticsearch,Logstash,Elastic Stack,Mongo Java Driver" />

elasticsearch 日志存储:错误:mongodb.jdbc.MongoDriver未加载

elasticsearch 日志存储:错误:mongodb.jdbc.MongoDriver未加载,elasticsearch,logstash,elastic-stack,mongo-java-driver,elasticsearch,Logstash,Elastic Stack,Mongo Java Driver,在使用Mongodb Java驱动程序准备来自Mongodb的数据并将其推送到ElasticSearch时,我发现了以下错误- 错误:未加载mongodb.jdbc.MongoDriver。您确定在:jdbc\u driver\u库中包含了正确的jdbc驱动程序吗 平台信息: /home/pdwiwe/logstash-5.5.0/bin$ sh logstash -f mongo.conf OS-RHEL 6.6 Logstash-5.5.0 Elasticsearch-5.5.0 Mong

在使用Mongodb Java驱动程序准备来自Mongodb的数据并将其推送到ElasticSearch时,我发现了以下错误-

错误:未加载mongodb.jdbc.MongoDriver。您确定在:jdbc\u driver\u库中包含了正确的jdbc驱动程序吗

平台信息:

/home/pdwiwe/logstash-5.5.0/bin$ sh logstash -f mongo.conf
OS-RHEL 6.6

Logstash-5.5.0

Elasticsearch-5.5.0

Mongodb-3.2.13

Jars-mongodb-driver-core-3.4.2.jar、mongo-java-driver-3.4.2.jar和bson-3.4.2.jar

日志存储配置

input{
jdbc{
jdbc_driver_library => "/home/pdwiwe/logstash-5.5.0/bin/mongo-java-driver-3.4.2.jar"
jdbc_driver_class => "mongodb.jdbc.MongoDriver"
jdbc_connection_string => "jdbc:mongo://hostname:27017?authSource=admin"
jdbc_user => "user"
jdbc_password => "pwd"
statement => "select * from system.users"
}
}
output {
if "_grokparsefailure" not in [tags]{ 
elasticsearch {
hosts => [ "localhost:9200" ]
index => "mongodb-data"
} 
}   
}
日志存储服务启动:

/home/pdwiwe/logstash-5.5.0/bin$ sh logstash -f mongo.conf

mongodb.jdbc.MongoDriver不是MongoJava驱动程序中的驱动程序类

AFAIK-此驱动程序不支持JDBC
各种JDBC驱动程序包装了mongo java驱动程序,如Unity、Simba、DbSchema

mongodb.JDBC.MongoDriver不是mongo java驱动程序中的驱动程序类

AFAIK-此驱动程序不支持JDBC
各种JDBC驱动程序已经包装了mongo java驱动程序,比如Unity、Simba、DbSchema

您确定不应该使用
JDBC_驱动程序库=>“/home/pdwiwe/logstash-5.5.0/bin/mongo-driver-core-3.4.2.jar”
吗?谢谢@peter,我试过wint-mongod-driver-core-3.4.2.jar。仍然是相同的错误-错误:mongodb.jdbc.MongoDriver未加载。您确定在:jdbc_driver_库中包含了正确的jdbc驱动程序吗?我也面临同样的问题。有什么办法可以解决这个问题吗?我没有得到,所以很不幸我放弃了这个方法!您确定不应该使用
jdbc\u driver\u library=>“/home/pdwiwe/logstash-5.5.0/bin/mongo-driver-core-3.4.2.jar”
?谢谢@peter,我试过wint mongod-driver-core-3.4.2.jar。仍然是相同的错误-错误:mongodb.jdbc.MongoDriver未加载。您确定在:jdbc_driver_库中包含了正确的jdbc驱动程序吗?我也面临同样的问题。有什么办法可以解决这个问题吗?我没有得到,所以很不幸我放弃了这个方法!