Working with fields
All the fields that we have used so far were either indexed fields (such as host
, sourcetype
, and _time
) or fields that were automatically extracted from key=value
pairs. Unfortunately, most logs don't follow this format, especially for the first few values in each event. New fields can be created either inline, by using commands, or through configuration.
A regular expression primer
Most of the ways to create new fields in Splunk involve regular expressions (sometimes referred to as REGEX). As mentioned in the Splunk documentation:
"Regex is a powerful part of the Splunk search interface, and understanding it is an essential component of Splunk search best practices".
There are many books and sites dedicated to regular expressions, ...
Get Implementing Splunk - Second Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.