Splunk Search

drop down list population with extracted search fields

santoshbala
Engager

I'm trying to populate my drop down list with extracted fields of a search, most examples I've seen on splunkbase explain it quite well, but I don't think I'm getting the syntax right, how do I set the 'fields' as the token to pass to my populating search? I currently have this:

<! -- default search to assign tokens --->



index=main host=gridnames | fields gridnames | dedup gridnames <!- set $grid$ here: HOW?>









<![CDATA[index="main" host=gridnames| fields grid | dedup grid]]>



default



I know I'm not setting $grid$ in the searchtemplate, but how do I do it for the field gridnames?

0 Karma
1 Solution

sowings
Splunk Employee
Splunk Employee

The searchtemplate element is for the main search you want to run in the dashboard. The search to get the list of values to display in the dropdown is the body of the populating search element.


<searchtemplate>big_search_here grid=$grid$</searchtemplate>
<fieldset>
<input type="dropdown" token="grid">
<populatingSearch fieldForLabel="gridnames" fieldforValue="gridnames"> index=main host=gridnames | fields gridnames | dedup gridnames</populatingSearch>
</input>
</fieldset>

View solution in original post

sowings
Splunk Employee
Splunk Employee

The searchtemplate element is for the main search you want to run in the dashboard. The search to get the list of values to display in the dropdown is the body of the populating search element.


<searchtemplate>big_search_here grid=$grid$</searchtemplate>
<fieldset>
<input type="dropdown" token="grid">
<populatingSearch fieldForLabel="gridnames" fieldforValue="gridnames"> index=main host=gridnames | fields gridnames | dedup gridnames</populatingSearch>
</input>
</fieldset>

santoshbala
Engager

Brilliant! Works a treat! thanks a lot!

For anyone else looking:

<searchTemplate> 

index=main host=gridnames | fields $grid$ | dedup $grid$

<fieldset> 




<![CDATA[index="main" host=gridnames| fields gridnames | dedup gridnames]]>

testabooga

0 Karma
Get Updates on the Splunk Community!

Building Reliable Asset and Identity Frameworks in Splunk ES

 Accurate asset and identity resolution is the backbone of security operations. Without it, alerts are ...

Cloud Monitoring Console - Unlocking Greater Visibility in SVC Usage Reporting

For Splunk Cloud customers, understanding and optimizing Splunk Virtual Compute (SVC) usage and resource ...

Automatic Discovery Part 3: Practical Use Cases

If you’ve enabled Automatic Discovery in your install of the Splunk Distribution of the OpenTelemetry ...