Hi,
From this link, we can have a reference at the different types supported in Logstash grok pattern. I am listing down some basic types in it;
- USERNAME
 - USER
 - INT
 - BASE10NUM
 - NUMBER
 - BASE16NUM
 - BASE16FLOAT
 - POSINT
 - NONNEGINT
 - WORD
 - NOTSPACE
 - SPACE
 - DATA
 - GREEDYDATA
 - QUOTEDSTRING
 - UUID
 
from the website, it is not so easy for a beginner person to choose the correct type to use with grok in Logstash. A small description about when and where to use it will be much helpful. It will be great if one can provide an example string/data too. its really confusing sometimes whether to pick WORD or SPACE, DATA or GREEDYDATA.. etc. Can somebody help me on this?
Thanks.