Advertisement
Guest User

Logstash

a guest
Oct 31st, 2014
138
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.56 KB | None | 0 0
  1. # Add additional inputs here
  2. input {
  3. file {
  4. path => ["C:/logs/*.txt"]
  5. type => "logstash"
  6. }
  7. }
  8.  
  9. filter {
  10. grok {
  11. type => "logstash"
  12. patterns_dir => "C:/logstash shipper/patterns"
  13. pattern => "%{WORD:Level} %{TIMESTAMP_ISO8601} %{USERNAME} %{APPLICATIONNAME:ApplicationName} %{GREEDYDATA}"
  14. }
  15. }
  16.  
  17. output {
  18. redis {
  19. host => "127.0.0.1"
  20. data_type => "list"
  21. key => "logstash"
  22. }
  23. }
  24.  
  25. # in ./patterns/username
  26. USERNAME (\w*(::)*\w*(\\)*\w*)
  27.  
  28. # in ./patterns/applicationname
  29. APPLICATIONNAME (?:[a-zA-Z0-9-]+(\.)*)+[A-Za-z0-9$]+
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement