Knowledge Management

how to extract multiple value in field CEF?

riposans
Explorer

hello all

can help me for this? i get data like this

abc=1|productName= SHAMPTS JODAC RL MTV 36X(4X60G);ABC MANIS RL 12X720G;SO KLIN ROSE FRESH LIQ 24X200ML|field23=tip

 i want to extract productName but can't extract because value productName not using " "

so I'm confused to extract it, I've tried it using the spl command

| makemv delim=";" productName


but the only result is SHAMPTS JODAC RL MTV 36X(4X60G). the rest doesn't appear.
and also using regex with the command

| makemv tokenizer="(([[:alnum:]]+ )+([[:word:]]+))" productName

but the result is still the same.

so is there any suggestion so that the value after ; can be extracted?

Tags (1)
0 Karma

PickleRick
SplunkTrust
SplunkTrust

CEF is a fairly annoying format to deal with. It has some part defined one way - as delimited values, and another as key=value pairs. There is an app on Splunkbase for handling CEF events - https://splunkbase.splunk.com/app/487 But I don't remember if it's any good TBH.

0 Karma

richgalloway
SplunkTrust
SplunkTrust

This question is confusing.  The data appears to be delimited by | yet the SPL uses ; as a delimiter.

If the productName field starts after "productName=" and ends before the next | then this command should extract it.

| rex "productName=(?<productName>[^\|]+)"
---
If this reply helps you, Karma would be appreciated.
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!

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 ...

Splunk + ThousandEyes: Correlate frontend, app, and network data to troubleshoot ...

Are you tired of troubleshooting delays caused by siloed frontend, application, and network data? We've got a ...

Maximizing the Value of Splunk ES 8.x

Splunk Enterprise Security (ES) continues to be a leader in the Gartner Magic Quadrant, reflecting its pivotal ...