无法将 logstash 配置为 postgres
cant config logstash to postgres
我无法使用我的 postgresql-9.5.4-1-windows-x64 配置我的 logstash-2.3.2。
这是我的日志-config.conf 文件
input {
jdbc {
# Postgres jdbc connection string to our database, mydb
jdbc_connection_string => "jdbc:postgresql://localhost:5432/ambule"
# The user we wish to execute our statement as
jdbc_user => "postgres"
# The path to our downloaded jdbc driver
jdbc_driver_library => "C:\Users\Administrator\Downloads\postgresql-9.4-1201-jdbc41.jar"
# The name of the driver class for Postgresql
jdbc_driver_class => "org.postgresql.Driver"
# our query
statement => "SELECT * from table1"
}
}
output {
stdout { codec => json_lines }
}
我越来越
error
我猜 异常 本身就在 jdbc_connection_string
中。如果你有这样的东西怎么办:
jdbc_connection_string => "jdbc:postgresql://host:port/database?user=username"
-------------------------------------------- ------------------------------------------^ 尝试添加 用户
似乎在 doc 中遗漏了它。希望对您有所帮助!
我无法使用我的 postgresql-9.5.4-1-windows-x64 配置我的 logstash-2.3.2。 这是我的日志-config.conf 文件
input {
jdbc {
# Postgres jdbc connection string to our database, mydb
jdbc_connection_string => "jdbc:postgresql://localhost:5432/ambule"
# The user we wish to execute our statement as
jdbc_user => "postgres"
# The path to our downloaded jdbc driver
jdbc_driver_library => "C:\Users\Administrator\Downloads\postgresql-9.4-1201-jdbc41.jar"
# The name of the driver class for Postgresql
jdbc_driver_class => "org.postgresql.Driver"
# our query
statement => "SELECT * from table1"
}
}
output {
stdout { codec => json_lines }
}
我越来越 error
我猜 异常 本身就在 jdbc_connection_string
中。如果你有这样的东西怎么办:
jdbc_connection_string => "jdbc:postgresql://host:port/database?user=username"
-------------------------------------------- ------------------------------------------^ 尝试添加 用户
似乎在 doc 中遗漏了它。希望对您有所帮助!