Advertisement
Guest User

Untitled

a guest
Jul 12th, 2018
105
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.72 KB | None | 0 0
  1. #input {
  2. #
  3. #file {
  4.  
  5.  
  6. # codec => multiline {
  7. #pattern => "(\{[^}\[^}]*\})"
  8. #pattern => "\{[^}][^}]*\}"
  9. #pattern => "^{"
  10. # negate => true
  11. # what => previous
  12. # max_lines => 100000
  13. # }
  14. # path=> "/opt/logstash/output.json"
  15. # start_position => "beginning"
  16. # sincedb_path => "/dev/null"
  17. #}
  18. #
  19. #}
  20.  
  21. #filter {
  22. #
  23. #grok {
  24. # match => [ "message","%{TIMESTAMP_ISO8601:exclude}%{GREEDYDATA:exclude1}(?[\s])(?<json_value>#[\W\w]+)"]
  25. #}
  26.  
  27. #}
  28. #filter {
  29. #
  30. # mutate {
  31. # gsub => [
  32. # "message", "{[^}[^}]*}", "\1",
  33. # ]
  34. #}
  35. #
  36. #}
  37.  
  38. #filter {
  39. # grok {
  40. # match => { "message" => "(\{[^}\[^}]*\})" }
  41. # overwrite => [ "message" ]
  42. # }
  43. #}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement