2017-04-27 15 views
0

logstashの設定に問題があります。 mongodbのjdbcを入力できるようにしたい。Logstash、mongodb、jdbc

マイ設定:

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{ 

    } 
} 

問題がある:

:エラー=> "のJava :: JavaSql ::のSQLException:JDBCが見つかりません、適切なドライバ:MongoDBの:// localhostを: 27017/"}

答えて

0

多くの入力は良いでしょう。 mongo-java-driver-3.2.2.jarの場所をjdbc_driver_libraryに指定する必要があります。 MongoDBのJDBCドライバの設定が正しくない Documentation Similar problem

0

以下のリンクを参照してください。クライアントクラスではなく、ドライバクラスの名前を指定する必要があります。

jdbc_driver_class => "mongodb.jdbc.MongoDriver" 

jdbc_driver_libraryはこれであなたのmongo-java-driver-3.2.2.jar JARファイル

+0

どれ運への完全な絶対パスが含まれていることを確認してください? – Val

関連する問題