Splunk Search

Group by a substring within a event results

akash_burnwal
Engager

I am actually new to splunk and trying to learn . Is there a way to group by the results based on a particular string. Although i found some of the answers here already, but its confusing for me. It will be really helpful if someone can answer based on my use case. 

Below is the sample log that i am getting:

 

[2022-01-19T13:30:15.664+00:00] [odi] [ERROR] [ODI-1134] [oracle.odi.agent] [tid: 304720] [ecid: 0000NtmXuVIC^qqMwMmZMG1XqvzZ000cRu,0:68:129:176:208:135] [oracle.odi.runtime.MrepExtId: 1501670917734] [oracle.odi.runtime.AgentName: OracleDIAgent2] [oracle.odi.runtime.ExecPhase: ExecuteTask] [oracle.odi.runtime.OdiUser: _odi] [oracle.odi.runtime.WrepName: WORKREP] [oracle.odi.runtime.ScenarioName: WEB_BOOKINGS_MV] [oracle.odi.runtime.ScenarioVer: 001] [oracle.odi.runtime.LoadPlanName: wfl_WebDataSet_MV_Refresh_2TimesAD] 

 


I want to group the results based on oracle.odi.runtime.LoadPlanName and find the latest log of it. Could someone please assist.

Labels (2)
0 Karma
1 Solution

ITWhisperer
SplunkTrust
SplunkTrust

You could try something like this

| rex "\[oracle\.odi\.runtime\.LoadPlanNam: (?<LoadPlanName>[^\]]*)\]"
| stats latest(_raw) as _raw by LoadPlanName

View solution in original post

0 Karma

akash_burnwal
Engager

No, the field is not extracted. what i meant by grouping is based on oracle.odi.runtime.LoadPlanName string i want to filter the results. So consider that , i have 3 results as mentioned above which had [oracle.odi.runtime.LoadPlanName : "abc"]  and for [oracle.odi.runtime.LoadPlanName : "cde"] i have another 3 results. In this case, i want to fetch only the latest log for each of them. 

0 Karma

ITWhisperer
SplunkTrust
SplunkTrust

You could try something like this

| rex "\[oracle\.odi\.runtime\.LoadPlanNam: (?<LoadPlanName>[^\]]*)\]"
| stats latest(_raw) as _raw by LoadPlanName
0 Karma

ITWhisperer
SplunkTrust
SplunkTrust

Has this field already been extracted?

What do you mean by group?

0 Karma
Get Updates on the Splunk Community!

Observability | How to Think About Instrumentation Overhead (White Paper)

Novice observability practitioners are often overly obsessed with performance. They might approach ...

Cloud Platform | Get Resiliency in the Cloud Event (Register Now!)

IDC Report: Enterprises Gain Higher Efficiency and Resiliency With Migration to Cloud  Today many enterprises ...

The Great Resilience Quest: 10th Leaderboard Update

The tenth leaderboard update (11.23-12.05) for The Great Resilience Quest is out &gt;&gt; As our brave ...