Splunk Search

Trim braces from a token variable-Dynamic dashboards

rczone
Path Finder

Im creating link to different dashboards based on the application clicked on from the main form

So i have a variable $sig.team$ which is basically selecting team with token prefix as ( and suffix as )as these are needed for my search queries

so now im linking to different dashboards based on the team selected,,,so i have defined a custom url with parameters like below:

/app/search/$sigteam$_Events_TESTl?form.issuetype=$click.value$&form.time.earliest=$earliest$&form.time.latest=$latest$&form.sigteam=$sigteam$&form.host=*

but when i click that the $sigteam$ resolving to (TESTAPP) instead of TESTAPP because of pre-fix and suffix like below:

/app/search/(TESTAPP)_Events_TESTl?form.issuetype=$click.value$&form.time.earliest=$earliest$&form.time.latest=$latest$&form.sigteam=$sigteam$&form.host=*

But i need the output URL as :

/app/search/TESTAPP_Events_TESTl?form.issuetype=$click.value$&form.time.earliest=$earliest$&form.time.latest=$latest$&form.sigteam=$sigteam$&form.host=*

Any feedback is welcome...Please suggest how to trim these braces in this scenario

1 Solution

woodcock
Esteemed Legend

Add this above the drilldown:

<eval token="sigteam">rtrim(ltrim($sigteam$, "("), ")")</eval>

View solution in original post

woodcock
Esteemed Legend

Add this above the drilldown:

<eval token="sigteam">rtrim(ltrim($sigteam$, "("), ")")</eval>
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!

Persistent Queue at TcpOut — One of Splunk's Most Practical Features

Splunk introduced persistent queueing at the tcpout layer as one of the most practical resilience features in ...

Skip the Awkward Silence: Have a .conf-ersation at .conf26

Picture this. You arrive at .conf26 already having your socializing and networking plans mapped out. No ...

Rethinking Zero Trust: From Product Purchases to Logical Control Evidence

Implementing Zero Trust (ZT) across complex environments often falters at the very beginning due to a ...