Logstash,mongodb和jdbc [英] Logstash, mongodb and jdbc

查看:140
本文介绍了Logstash,mongodb和jdbc的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我在配置logstash时遇到问题.我希望能够为mongodb输入jdbc.

I have a problem configuring logstash. I want to be able to put in input jdbc for mongodb.

我的配置:

input{
    jdbc{
        jdbc_driver_library => "mongo-java-driver-3.2.2.jar"
        jdbc_driver_class => "com.mongodb.MongoClient"
        jdbc_connection_string => "jdbc:mongodb://localhost:27017"
        jdbc_user => ""
    }
}
output{
    stdout{

    }
}

问题是:

:error =>"Java :: JavaSql :: SQLException:找不到适用于jdbc:mongodb://localhost:27017/"}的驱动程序

:error=>"Java::JavaSql::SQLException: No suitable driver found for jdbc:mongodb://localhost:27017/"}

推荐答案

MongoDB JDBC驱动程序设置不正确.您必须指定驱动程序类的名称,而不是客户端类.

The MongoDB JDBC Driver setting is not correct. You must specify the name of the driver class, not the client class.

jdbc_driver_class => "mongodb.jdbc.MongoDriver"

还要确保jdbc_driver_library包含mongo-java-driver-3.2.2.jar JAR文件的完整绝对路径

Also make sure that the jdbc_driver_library contains the full absolute path to your mongo-java-driver-3.2.2.jar JAR file

这篇关于Logstash,mongodb和jdbc的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆