Splunk Search

Simple example of passing Splunk search results to an R script and displaying the results?

jburman123
Explorer

The example provided by SPLUNK for an R script uses the addr.r script that does not use SPLUNK search results. Can you provide a very simple example of a R script that ingests SPLUNK search results and passes them to the script and displays the result?

Tags (1)
0 Karma

yuanliu
SplunkTrust
SplunkTrust

I used Splunk search to feed FFT here: http://answers.splunk.com/answer_link/149675/.

A really basic test to understand input from Splunk is to run

| r "output=input"

input is a data frame composed of your search results as well as some Splunk implicit fields. (Data frame is the biggest revelation to me, thanks to @rfujara_splunk.) All fields are prefixed with "X". For example, X_time is Splunk _time, X_span is Splunk _span if you used timechart or bucket; if your search outputs a field host, R sees it as Xhost.

output is the data frame to send back to Splunk. Each component name is used as a field name by Splunk.

0 Karma
Get Updates on the Splunk Community!

Accelerating Observability as Code with the Splunk AI Assistant

We’ve seen in previous posts what Observability as Code (OaC) is and how it’s now essential for managing ...

Integrating Splunk Search API and Quarto to Create Reproducible Investigation ...

 Splunk is More Than Just the Web Console For Digital Forensics and Incident Response (DFIR) practitioners, ...

Congratulations to the 2025-2026 SplunkTrust!

Hello, Splunk Community! We are beyond thrilled to announce our newest group of SplunkTrust members!  The ...