Splunk Search

Custom calculated Field-Extraction

meenal901
Communicator

Hi,

I have a data of the form:
Source,Date,Time
Source1,20120904,000000
Source3,20120904,000000
Source1,20120904,000000
Source4,20120904,000000
Source2,20120904,000000
Source3,20120904,000000
Source4,20120904,000000
Source2,20120904,000000

When i upload this file, i want to sort is based on column "Source" and add a custom column called "Unique_ID" which will have value of time+1 for same Source. Effectively, the data should look like:

Source,Date,Time
Source1,20120904,000001
Source1,20120904,000002
Source2,20120904,000001
Source2,20120904,000002
Source3,20120904,000001
Source3,20120904,000002
Source4,20120904,000001
Source4,20120904,000002

What regex should be written to props.conf and transforms.conf to do the same?

Tags (1)
0 Karma
1 Solution

meenal901
Communicator

I resolved this by using eventstats at search time. Assigned a unique ID at run-time.

View solution in original post

0 Karma

meenal901
Communicator

I resolved this by using eventstats at search time. Assigned a unique ID at run-time.

0 Karma

Ayn
Legend

You could use the _indextime field to check when events were indexed, and then use that (if I understood your scenario correctly).

0 Karma

meenal901
Communicator

Yes i understand the limitation of regex. The data is in a bucket of 15 minutes. I need a way to co-relate events of a source with another. A unique key at the time of adding data. But couldn't find.

0 Karma

martin_mueller
SplunkTrust
SplunkTrust

Regular expressions can neither sort nor count nor do maths. For that you need a more powerful language, such as a scripted input that does this work for you.

What's the ultimate goal you're trying to achieve here?

0 Karma
Get Updates on the Splunk Community!

Routing logs with Splunk OTel Collector for Kubernetes

The Splunk Distribution of the OpenTelemetry (OTel) Collector is a product that provides a way to ingest ...

Welcome to the Splunk Community!

(view in My Videos) We're so glad you're here! The Splunk Community is place to connect, learn, give back, and ...

Tech Talk | Elevating Digital Service Excellence: The Synergy of Splunk RUM & APM

Elevating Digital Service Excellence: The Synergy of Real User Monitoring and Application Performance ...