grok documentation

The grok documentation almost makes sense to me.

optional fields:

(stuff=%{WORD:value})?