Dashboards & Visualizations

How to make splunk not treating the value in drilldown link as a relative path.

lionel319
Explorer

I'm trying to do a drilldown so that when user clicked on a column of a table, it will open up a new page

<drilldown>
    <link>
        $click.value2
    </link>
</drilldown>

The value of $click.value2$ is http://www.google.com.

Somehow, when the cell is clicked, splunk treats it as a relative path, and brings me to:-

http://my/splunk/instant/apps/http://www.google.com

Is there anyway to workaround this?

Tags (1)
0 Karma
1 Solution

lionel319
Explorer

Ok. I managed to get it to work. This is what i did:-

Convert the dashboard into HTML, and then

Modify this line

 // var url = TokenUtils.replaceTokenNames("{{SPLUNKWEB_URL_PREFIX}}/app/lionel/$click.value2$", _.extend(submittedTokenModel.toJSON(), e.data), TokenUtils.getEscaper('url'));

... to this:-

var url = TokenUtils.replaceTokenNames("$click.value2$", _.extend(submittedTokenModel.toJSON(), e.data));

View solution in original post

0 Karma

lionel319
Explorer

Ok. I managed to get it to work. This is what i did:-

Convert the dashboard into HTML, and then

Modify this line

 // var url = TokenUtils.replaceTokenNames("{{SPLUNKWEB_URL_PREFIX}}/app/lionel/$click.value2$", _.extend(submittedTokenModel.toJSON(), e.data), TokenUtils.getEscaper('url'));

... to this:-

var url = TokenUtils.replaceTokenNames("$click.value2$", _.extend(submittedTokenModel.toJSON(), e.data));
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, ...