Splunk Search

is there a way to escape source when log contains source field ?

charmsstyler
Explorer

Hey Splunk Experts,

I have a log that produce something like below; (Notice there is a key named source[not the splunk source])

timestamp source=graph name=standard
...

When I table the above log ; | table source name ; It shows source as in the log file path.

source              name
/opt/app/abc.log    standard

Is there a way to escape that so it shows value in log file - like below? Thank you!

source   name   
graph   standard
0 Karma
1 Solution

PavelP
Motivator

Hello @charmsstyler ,

try search time extraction

.... |rex "\s+source=(?<source_orig>[^\s]+)" | table source_orig name

View solution in original post

PavelP
Motivator

Hello @charmsstyler ,

try search time extraction

.... |rex "\s+source=(?<source_orig>[^\s]+)" | table source_orig name
Get Updates on the Splunk Community!

Splunk App for Anomaly Detection End of Life Announcment

Q: What is happening to the Splunk App for Anomaly Detection?A: Splunk is officially announcing the ...

Aligning Observability Costs with Business Value: Practical Strategies

 Join us for an engaging Tech Talk on Aligning Observability Costs with Business Value: Practical ...

Mastering Data Pipelines: Unlocking Value with Splunk

 In today's AI-driven world, organizations must balance the challenges of managing the explosion of data with ...