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!

Quick connection discovery mode for forwarders

When a Splunk forwarder loses connectivity to its indexers, it does not always reconnect immediately. In many ...

Build and Launch AI Agents from Your Splunk Workflows

  Register We’ve all been there: juggling alerts, runbooks, and endless manual searches. What if you could ...

Splunk Cloud Application Management in Terraform

Register   On Tuesday, August 4 at 11AM PDT / 2PM EDT, we’re diving into how you can bring Infrastructure as ...