Splunk Search

search

ashukp
Loves-to-Learn Lots

Hi, I have 2 different events. these 2 events can be identified by "Id". 

 

I am trying to display it in table in the below format, wherein the records should be in a single row

api_name,Id,OpName,Response,Current,System_Service_Response

event 1
api_name=apple||Id=12345||OpName=Update||Response_Code=200||Response_Status=COMPLETED||Response=[{"number":"99999","status":"Welcome back"}]||

event 2

api_name=apple||Id=12345||System_Name=Oracle||Service_Name=Oracle||Operation_Name=test||System_Status_Code=200||System_Service_Status=COMPLETED||System_Service_Response={"number":"99999","status":"Welcome back"}||Current=99999

My search query displays 2 rows, is it possible to group the events and display in 1 row.

 

Labels (1)
Tags (1)
0 Karma

ashukp
Loves-to-Learn Lots

System_Service_Response=Request method 'POST' not supported

 

its just printing Request and not the whole string.

Also, how can i separate out the below string in 2 different fields

Response=[{"number":"99999","status":"Welcome back"}]

i.e. number and status.

 

 

0 Karma

renjith_nair
Legend

If the events are unique per id, then you can use stats

"your current search" |stats latest(api_name) as api_name,..,latest(fieldname) as fieldname by Id
---
What goes around comes around. If it helps, hit it with Karma 🙂
0 Karma

ashukp
Loves-to-Learn Lots

@renjith_nair 
System_Service_Response=
Request
 method 'POSTnot supported

 

its just printing Request and not the whole string.

Also, how can i separate out the below string in 2 different fields

Response=[{"number":"99999","status":"Welcome back"}]

i.e. number and status.

0 Karma

renjith_nair
Legend

Try

|rex field=Response "\[\{\"number\":\"(?<Number>\d+)\",\"status\":\"(?<Status>.+)\"\}"

For the System_Service_Response, you either need to fix it at the source by quote around the string to consider it as single string or extract using rex in the search

---
What goes around comes around. If it helps, hit it with Karma 🙂
0 Karma
Got questions? Get answers!

Join the Splunk Community Slack to learn, troubleshoot, and make connections with fellow Splunk practitioners in real time!

Meet up IRL or virtually!

Join Splunk User Groups to connect and learn in-person by region or remotely by topic or industry.

Get Updates on the Splunk Community!

Deep Dive: Accelerate threat investigation with Splunk’s AI Assistant in Security

AI is one of the biggest topics in the market today, and for security teams, its value goes far beyond the ...

Announcing Modern Navigation: A New Era of Splunk User Experience

We are excited to introduce the Modern Navigation feature in the Splunk Platform, available to both cloud and ...

Detection Engineering Office Hours: Real-World Troubleshooting & Q&A

[REGISTER HERE] This thread is for the Community Office Hours session on Detection Engineering Office Hours: ...