Splunk Search

Create new events from search results

Tim
Explorer

Hi,

How can I use a search result to create a new set of events (with a new sourcetype)? I'd like to schedule a report to perform analysis on some data and transform those results into an entirely new data set.

So far, I've only identified ways to append fields to an existing event. Is it possible to create entirely new events using the search language?

Thanks, Tim

Tags (1)

jkomarek
Engager

Only way which I have found so far is to use DB connect and create db output to database table as a middle man and then dbinput to take them back into splunk.
It is an ugly workaround, but it seems to be working.

0 Karma

Lowell
Super Champion

You may want to take a look at lookups. This is a very helpful way to augment data to your events. See the following page from the docs:

If you want to add fields to a specific event, that's more difficult to accomplish, but it can be done using lookups. Take a look at this answer:

You would have to modify your application of this solution slightly, but the core idea is the same.

sideview
SplunkTrust
SplunkTrust

If you mean that you'd like to take some transformed results and re-index them as though they were events, you're looking for 'summary indexing'.

http://www.splunk.com/base/Documentation/latest/Knowledge/Usesummaryindexing?r=searchtip

However Im not sure that it is what you're looking for. I think you might just be looking to learn more about the search language itself.

Lets say that <your search> matches a bunch of events, each event has a 'user' and a 'bytes' field, and you want to end up with rows that are individual users, you would just do something like:

<your search> | stats sum(bytes) by userid

or

<your search> | timechart sum(bytes) by userid

and I could go on describing common search language operators but we'd be here for hours. http://www.splunk.com/base/Documentation/latest/SearchReference/Stats

0 Karma
Career Survey
First 500 qualified respondents will receive a $20 gift card! Tell us about your professional Splunk journey.
Get Updates on the Splunk Community!

Tech Talk Recap | Mastering Threat Hunting

Mastering Threat HuntingDive into the world of threat hunting, exploring the key differences between ...

Observability for AI Applications: Troubleshooting Latency

If you’re working with proprietary company data, you’re probably going to have a locally hosted LLM or many ...

Splunk AI Assistant for SPL vs. ChatGPT: Which One is Better?

In the age of AI, every tool promises to make our lives easier. From summarizing content to writing code, ...