X-Git-Url: https://git.openstreetmap.org./chef.git/blobdiff_plain/85fe9aab2a52542caf1c9479ee627b25a5762a28..4d81711580ed328384d60781d95df39df528a6b3:/cookbooks/logstash/templates/default/logstash.conf.erb diff --git a/cookbooks/logstash/templates/default/logstash.conf.erb b/cookbooks/logstash/templates/default/logstash.conf.erb index cd5a7d24a..429370ea5 100644 --- a/cookbooks/logstash/templates/default/logstash.conf.erb +++ b/cookbooks/logstash/templates/default/logstash.conf.erb @@ -23,6 +23,11 @@ filter { source => "agent" target => "useragent" } + grok { + match => { "agent" => "%{JOSM:[useragent][name]=JOSM}/%{POSINT:[useragent][major]}\.%{POSINT:[useragent][minor]} \(%{POSINT:[useragent][patch]} \w+\) " } + overwrite => [ "[useragent][name]", "[useragent][major]", "[useragent][minor]", "[useragent][patch]" ] + tag_on_failure => [] + } mutate { rename => { "agent" => "[useragent][raw]" } }