You can use Grok Patterns in Datadog Log Pipelines to make matching common data formats in your logs easier. ## Matchers `date("pattern"[, "timezoneId"[, "localeId"]])` > Matches a date with the specified pattern and parses to produce a Unix timestamp. [See the date Matcher examples](https://docs.datadoghq.com/logs/log_configuration/parsing/?tab=matchers#parsing-dates). `regex("pattern")` > Matches a regex. [Check the regex Matcher examples](https://docs.datadoghq.com/logs/log_configuration/parsing/?tab=matchers#regex). `notSpace` > Matches any string until the next space. `boolean("truePattern", "falsePattern")` > Matches and parses a Boolean, optionally defining the true and false patterns (defaults to `true` and `false`, ignoring case). `numberStr` > Matches a decimal floating point number and parses it as a string. `number` > Matches a decimal floating point number and parses it as a double precision number. `numberExtStr` > Matches a floating point number (with scientific notation support) and parses it as a string. `numberExt` > Matches a floating point number (with scientific notation support) and parses it as a double precision number. `integerStr` > Matches an integer number and parses it as a string. `integer` > Matches an integer number and parses it as an integer number. `integerExtStr` > Matches an integer number (with scientific notation support) and parses it as a string. `integerExt` > Matches an integer number (with scientific notation support) and parses it as an integer number. `word` > Matches characters from a-z, A-Z, 0-9, including the _ (underscore) character. `doubleQuotedString` >Matches a double-quoted string. `singleQuotedString` >Matches a single-quoted string. `quotedString` >Matches a double-quoted or single-quoted string. `uuid` >Matches a UUID. `mac` >Matches a MAC address. `ipv4` >Matches an IPV4. `ipv6` >Matches an IPV6. `ip` >Matches an IP (v4 or v6). `hostname` >Matches a hostname. `ipOrHost` >Matches a hostname or IP. `port` >Matches a port number. `data` >Matches any string including spaces and newlines. Equivalent to `.*` in regex. Use when none of above patterns is appropriate.