Getting Data In

Pull a field through regex

Nidd
Path Finder

I have the following log:

 

Number=Test1,Code=DPCA , ErrorMessage= sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target

 

 

I'm trying to pull ErrorMessage from the log through regex but in vain. The field is not getting extracted. Below is the regex I'm using. Am I missing something? Please help.

 

rex "^(?:(?<ErrorMessage>[^,]*),){3}"

 

 

Labels (1)
0 Karma
1 Solution

gcusello
SplunkTrust
SplunkTrust

Hi @Nidd,

let me understand: what's the ErrorMessage you're serching for:

  • all after "ErrorMessage=",
  • all until ":" one time,
  • all until ":" many times.

In the first case the regex it's easy:

ErrorMessage\=\s+(?<ErrorMessage>.*)

and you can test it at https://regex101.com/r/7hAGRj/1

The second is similat to your:

ErrorMessage\=\s+(?<ErrorMessage>[^:]*)

and you can test it at https://regex101.com/r/7hAGRj/2

the third requires two extractions:

| rex "ErrorMessage\=\s+(?<FullErrorMessage>.*)"
| rex field=FullErrorMessage "(?<ErrorMessage>[^:$]*)(:|$)"

Ciao.

Giuseppe

View solution in original post

gcusello
SplunkTrust
SplunkTrust

Hi @Nidd,

let me understand: what's the ErrorMessage you're serching for:

  • all after "ErrorMessage=",
  • all until ":" one time,
  • all until ":" many times.

In the first case the regex it's easy:

ErrorMessage\=\s+(?<ErrorMessage>.*)

and you can test it at https://regex101.com/r/7hAGRj/1

The second is similat to your:

ErrorMessage\=\s+(?<ErrorMessage>[^:]*)

and you can test it at https://regex101.com/r/7hAGRj/2

the third requires two extractions:

| rex "ErrorMessage\=\s+(?<FullErrorMessage>.*)"
| rex field=FullErrorMessage "(?<ErrorMessage>[^:$]*)(:|$)"

Ciao.

Giuseppe

Nidd
Path Finder

Thank you very much @gcusello ! That worked ! 🙂

0 Karma
Career Survey
First 500 qualified respondents will receive a $20 gift card! Tell us about your professional Splunk journey.
Get Updates on the Splunk Community!

Observe and Secure All Apps with Splunk

 Join Us for Our Next Tech Talk: Observe and Secure All Apps with SplunkAs organizations continue to innovate ...

What's New in Splunk Observability - August 2025

What's New We are excited to announce the latest enhancements to Splunk Observability Cloud as well as what is ...

Introduction to Splunk AI

How are you using AI in Splunk? Whether you see AI as a threat or opportunity, AI is here to stay. Lucky for ...