Advertisement
Guest User

Untitled

a guest
Aug 1st, 2017
87
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.90 KB | None | 0 0
  1. input {
  2. jdbc {
  3. tags => ["mysql"]
  4. jdbc_driver_library => "/data01/mysql/jdbc/mysql-connector-java-5.1.43-bin.jar"
  5. jdbc_driver_class => "com.mysql.jdbc.Driver"
  6. jdbc_connection_string => "jdbc:mysql://mysql:3306/payments"
  7. jdbc_user => "padmin"
  8. jdbc_password => "adminp"
  9. # or jdbc_password_filepath => "path/to/my/password_file"
  10. #statement => "select id, fname, sname, pcode, amount, trns_id from payments where id > :sql_last_value"
  11. statement => "select id, fname, sname, pcode, amount, trns_id from payments"
  12. jdbc_paging_enabled => "true"
  13. jdbc_page_size => "50000"
  14. schedule => "* * * * *"
  15. use_column_value => true
  16. tracking_column => "id"
  17. }
  18.  
  19. jdbc {
  20. tags => ["postgres"]
  21. jdbc_driver_library => "/data01/postgres/jdbc/postgresql-42.1.3.jar"
  22. jdbc_connection_string => "jdbc:postgresql://postgres:5432/payments"
  23. jdbc_driver_class => "org.postgresql.Driver"
  24. jdbc_user => "padmin"
  25. jdbc_password => "adminp"
  26. # or jdbc_password_filepath => "path/to/my/password_file"
  27. #statement => "select id, fname, sname, pcode, amount, trns_id from payments where id > :sql_last_value"
  28. statement => "select id, fname, sname, pcode, amount, trns_id from payments"
  29. jdbc_paging_enabled => "true"
  30. jdbc_page_size => "50000"
  31. schedule => "* * * * *"
  32. use_column_value => true
  33. tracking_column => "id"
  34. }
  35.  
  36. }
  37.  
  38. output {
  39. if "mysql" in [tags] {
  40. elasticsearch {
  41. hosts => "elasticsearch"
  42. user => elastic
  43. password => changeme
  44. index => "elk-mysqldb01"
  45. document_type => "data"
  46. document_id => "%{id}" }
  47. }
  48. if "postgres" in [tags] {
  49. elasticsearch {
  50. hosts => "elasticsearch"
  51. user => elastic
  52. password => changeme
  53. index => "elk-postgres"
  54. document_type => "data"
  55. document_id => "%{id}" }
  56. }
  57. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement