Splunk Search

Regex issue

cbiraris
Path Finder

Hi Team

i am trying to make below field regex which is coming in every single event. but its not allowing me to use same field name for 2 same type of entry as they coming in same single event.

for example:

{ "class1": { "student1": "123 rollnumber" }, "class2": { "student1": "123 rollno", "student2": "321 rollno" } }

1)class1 and class2 should be under Class field
if i search for class1 i should only find student 1 and related info. 
and 
if i search for class3  i should only find student 1 and related info. 

they will be in the field like class, student, number, and type of number 

Class fieldclass1class2 
student namestudent1student1 
number123123321
type of number rollnumberrollnorollno
Labels (1)
Tags (1)
0 Karma

cbiraris
Path Finder

can you give me example ?

0 Karma

gcusello
SplunkTrust
SplunkTrust

Hi @cbiraris ,

which kind of example? isn't the search I shared ok?

Ciao.

Giuseppe

0 Karma

gcusello
SplunkTrust
SplunkTrust

Hi @cbiraris ,

you should create your report with the last two fields in one and then separate them using a regex, something like this:

<your_search>
| rename Class.student_name AS student_name Class.number AS number
| rex field=number "^(?<number>\d+)\s(?<type_of_number>.*)"
| table student_name number type_of_number

Ciao.

Giuseppe

0 Karma
Get Updates on the Splunk Community!

What the End of Support for Splunk Add-on Builder Means for You

Hello Splunk Community! We want to share an important update regarding the future of the Splunk Add-on Builder ...

Solve, Learn, Repeat: New Puzzle Channel Now Live

Welcome to the Splunk Puzzle PlaygroundIf you are anything like me, you love to solve problems, and what ...

Building Reliable Asset and Identity Frameworks in Splunk ES

 Accurate asset and identity resolution is the backbone of security operations. Without it, alerts are ...