Splunk Search

How to get the assigned value of a macro with ":" (colon) as a seperator

harshal_chakran
Builder

Hi,

I need to find the value of PLANDATA_TYPE from the given string in my logs

i.e. PLANDATA_TYPE: ASBFGH, PLANWORK: NotMentioned.

I should get output as ASBFGH when I search for value of PLANDATA_TYPE.
And similarly I should get value as NotMentioned for PLANWORK. The issue is they are not separated by "=" sign but by ":". Any ideas how to proceed?

Tags (2)
0 Karma
1 Solution

jtrucks
Splunk Employee
Splunk Employee

Use an extract. Try:

… | rex field=_raw "PLANDATA_TYPE:\s(?<PLANDATA_TYPE>\w+),\sPLANWORK:(?<PLANWORK>\w+)"
--
Jesse Trucks
Minister of Magic

View solution in original post

sowings
Splunk Employee
Splunk Employee

If you can edit the props / transforms directly, this would work just fine with the following transform on your data:


[my_rule]
DELIMS = ":", ","

The first signifies what separates a key from a value, and the second indicates what separates key=value pairs from each other.

0 Karma

jtrucks
Splunk Employee
Splunk Employee

Use an extract. Try:

… | rex field=_raw "PLANDATA_TYPE:\s(?<PLANDATA_TYPE>\w+),\sPLANWORK:(?<PLANWORK>\w+)"
--
Jesse Trucks
Minister of Magic

harshal_chakran
Builder

Thanks jtrucks and dolxor. It worked..!!!

0 Karma

jtrucks
Splunk Employee
Splunk Employee

fixed. Nice call 🙂

--
Jesse Trucks
Minister of Magic
0 Karma

dolxor
Path Finder

Hey jtrucks. Shouldn't there be a whitespace \s between the : and (?<.. or does Splunk trim this automatically when assigning the value to the fieldname?

Get Updates on the Splunk Community!

Modernize your Splunk Apps – Introducing Python 3.13 in Splunk

We are excited to announce that the upcoming releases of Splunk Enterprise 10.2.x and Splunk Cloud Platform ...

New Release | Splunk Cloud Platform 10.1.2507

Hello Splunk Community!We are thrilled to announce the General Availability of Splunk Cloud Platform 10.1.2507 ...

🌟 From Audit Chaos to Clarity: Welcoming Audit Trail v2

&#x1f5e3; You Spoke, We Listened  Audit Trail v2 wasn’t written in isolation—it was shaped by your voices.  In ...