Advertisement
Guest User

Untitled

a guest
Oct 31st, 2017
76
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.09 KB | None | 0 0
  1. input {
  2. jdbc {
  3. jdbc_driver_library => "/usr/share/java/mysql-connector-java-5.1.28.jar"
  4. jdbc_driver_class => "com.mysql.jdbc.Driver"
  5. jdbc_connection_string => "jdbc:mysql://127.0.0.1:3306/ha1?zeroDateTimeBehavior=convertToNull&mha1?zeroDateTimeBehavior=convertToNull"
  6. jdbc_user => "root"
  7. jdbc_password => "root"
  8. schedule => "* * * * * "
  9. statement => "select * from `su_ha1`.`cts_event_control` AS e
  10. JOIN
  11. `su_ha1`.`cts_event_control_cstm` AS c ON c.id_c = e.id
  12. LEFT JOIN
  13. `ha1`.`events` ctsE ON c.event_id_c = ctsE.event_id
  14. LEFT JOIN
  15. `ha1`.`series` ctsS ON c.series_id_c = ctsS.series_id"
  16. type => "series_events"
  17. }
  18. # add more jdbc inputs to suit your needs
  19. }
  20. filter {
  21.  
  22. date {
  23. match => [ "[evtlist_date_c]", "yyyy-MM-dd" ]
  24. target => "evtlist_date_c"
  25. }
  26.  
  27. if "_dateparsefailure" in [tags] {
  28. mutate {
  29. replace => { "evtlist_date_c" => "1970-01-01" }
  30. }
  31. date{
  32. match => [ "[evtlist_date_c]", "yyyy-MM-dd" ]
  33. target => "evtlist_date_c"
  34. }
  35. }
  36.  
  37.  
  38.  
  39. }
  40. output {
  41. stdout { codec => rubydebug {} }
  42. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement