Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # Add additional inputs here
- input {
- file {
- path => ["C:/logs/*.txt"]
- type => "logstash"
- }
- }
- filter {
- grok {
- type => "logstash"
- patterns_dir => "C:/logstash shipper/patterns"
- pattern => "%{WORD:Level} %{TIMESTAMP_ISO8601} %{USERNAME} %{APPLICATIONNAME:ApplicationName} %{GREEDYDATA}"
- }
- }
- output {
- redis {
- host => "127.0.0.1"
- data_type => "list"
- key => "logstash"
- }
- }
- # in ./patterns/username
- USERNAME (\w*(::)*\w*(\\)*\w*)
- # in ./patterns/applicationname
- APPLICATIONNAME (?:[a-zA-Z0-9-]+(\.)*)+[A-Za-z0-9$]+
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement