I've changed the WORD:remove to WORD as you suggested.
When running the conf now I receive the following error:
"path" => "E:/TestLog.txt",
"@timestamp" => 2017-03-14T19:51:04.449Z,
"@version" => "1",
"host" => "Orr-PC",
"message" => "\r",
"tags" => [
[0] "_grokparsefailure"
why? is something wrong with my conf file?
This is the updated conf file:
btw - the parsing is working on grok debugger and gives the expected output:
%{TIMESTAMP_ISO8601:timestamp} %{WORD:vendor}: %{TIMESTAMP_ISO8601:localEventTime} - %{WORD} - [%{IP:userIP}] %{USERNAME:username}(%{WORD:group})[] - %{GREEDYDATA:vpnMsg}
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant
logo are trademarks of the
Apache Software Foundation
in the United States and/or other countries.