Guest User

Untitled

a guest
Jun 19th, 2018
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.85 KB | None | 0 0
  1. ## Test
  2.  
  3. ```
  4. logstash -e 'input { stdin { } } output { stdout {} }'
  5. ```
  6.  
  7. Outputs anything you type to console.
  8.  
  9. ```
  10. logstash agent -f log.conf -l lslog.log –verbose
  11. ```
  12.  
  13. ### Sample
  14.  
  15. ```
  16. input {
  17. eventlog {
  18. type => 'Win32-EventLog'
  19. logfile => 'System'
  20. }
  21.  
  22. file {
  23. path => ["c:/1/logs/*.log"]
  24. start_position => "beginning"
  25. }
  26. }
  27.  
  28. filter {
  29. grok {
  30. match => {
  31. "message" => "\[%{YEAR:year}-%{MONTHNUM:mm}-%{MONTHDAY:md}[T]%{HOUR:h}:%{MINUTE:m}:%{SECOND:s},%{NUMBER:ms}\]\[%{LOGLEVEL:llevel}%{SPACE}?\]\[%{DATA:agent}%{SPACE}?\] %{GREEDYDATA:appmessage}" }
  32. }
  33. }
  34.  
  35. output {
  36. stdout { }
  37.  
  38. elasticsearch {
  39. hosts => "127.0.0.1:9200"
  40. }
  41. }
  42. ```
  43.  
  44. > [2018-06-18T02:06:33,778][INFO ][logstash.agent ] Successfully started Logstash API endpoint {:port=>9600}
  45.  
  46.  
  47. ```
  48. .\bin\logstash-plugin.bat install logstash-input-eventlog
  49. ```
Add Comment
Please, Sign In to add comment