I am trying to determine how I can use 'punct' to match certain patterns and set eventtypes for my data.
I see punct described in the documentation at UseDefaultAndInternalFields and ClassifyAndGroupSimilarEvents, but I don't see any description on how to read the syntax.
What does something like punct="<>__::_..._[]:_=_=___=\"=,=,=,=,=,=\"" mean? It's obviously some sort of pattern matching behavior like regular expressions or globbing, but I don't see this defined anywhere.
Does punct support wildcards?
Is there an easy way to experiment with different punct patterns and see if they correctly match my data? I need a way to quickly compare one pattern vs. another, so I can determine if a particular punct is too narrow or too broad.
On any given search, Splunk will suggest over 50 different puncts, which are very difficult to compare. My logs are all sent via syslog, and follow the standard formats defined in RFC 5424 (RFC 3164).
... View more