jdbc_driver_library:jdbc 驱动 jar 包,在 Logstash 节点的/usr/local/service/logstash/extended-files目录下,有大多数版本的 mysql 以及 postgresql 数据库的 jdbc 驱动 jar 包,可根据需要直接引用,可用的驱动 jar 包列表如下:
mysql-connector-java-5.1.27.jar
mysql-connector-java-5.1.35.jar
mysql-connector-java-5.1.39-bin.jar
mysql-connector-java-5.1.39.jar
mysql-connector-java-5.1.40.jar
mysql-connector-java-5.1.43.jar
mysql-connector-java-5.1.47.jar
mysql-connector-java-5.1.48.jar
mysql-connector-java-5.1.9.jar
mysql-connector-java-6.0.2.jar
mysql-connector-java-6.0.6.jar
mysql-connector-java-8.0.11.jar
mysql-connector-java-8.0.17.jar
mysql-connector-java-8.0.18.jar
postgresql-42.0.0.jar
postgresql-42.1.4.jar
postgresql-42.2.0.jar
postgresql-42.2.10.jar
postgresql-42.2.13.jar
postgresql-42.2.1.jar
postgresql-42.2.8.jar
jdbc_driver_class:jdbc 驱动类,对于 mysql 可填写“com.mysql.jdbc.Driver”,postgresql 可填写“org.postgresql.Driver”
document_type:索引 type,对于不同版本的 ES 集群,该字段有不同的默认值,5.x及以下版本的集群,默认会使用 input 中指定的 type 字段。如果 type 字段不存在,则该字段的值为 doc;6.x版本的集群,该字段默认值为 doc;7.x版本的集群,该字段默认值为_doc;8.x版本的集群,不会使用该字段。