Dashboards & Visualizations

In a dashboard's HTML code, how do I dynamically append a date to an image filename?

surekhasplunk
Communicator

Hi,

<row>
    <panel>
      <html>
        <img src="/static/app/search/image.PNG"/> 
   </html>
   </panel>
  </row>

Currently am using above patch of code in my Splunk dashboard to show the picture which is working fine.
But, as per the requirement, the file will change everyday and the filename will change to image_28102016 which includes today's date. So how to add this date field parameter to the filename so that it will pick up the latest file always?

0 Karma
1 Solution

sundareshr
Legend

Add this to the top of your dashboard.

    <search><query>| makeresults | eval dt=strftime(_time, "%d%m%Y")</query>
      <done>
        <set token="filename">image_.$result.dt$.jpg</set>
      </done>    
    </search>

And change your IMG tag to this

<img src="/static/app/search/$filename$" /> 

View solution in original post

sundareshr
Legend

Add this to the top of your dashboard.

    <search><query>| makeresults | eval dt=strftime(_time, "%d%m%Y")</query>
      <done>
        <set token="filename">image_.$result.dt$.jpg</set>
      </done>    
    </search>

And change your IMG tag to this

<img src="/static/app/search/$filename$" /> 

surekhasplunk
Communicator

Hi Sundareshr,

I used this patch of code but still the image is not coming up. Is there any other way to troubleshoot it through any log file where I can see what exact file name its taking.

0 Karma
Get Updates on the Splunk Community!

AI for AppInspect

We’re excited to announce two new updates to AppInspect designed to save you time and make the app approval ...

App Platform's 2025 Year in Review: A Year of Innovation, Growth, and Community

As we step into 2026, it’s the perfect moment to reflect on what an extraordinary year 2025 was for the Splunk ...

Operationalizing Entity Risk Score with Enterprise Security 8.3+

Overview Enterprise Security 8.3 introduces a powerful new feature called “Entity Risk Scoring” (ERS) for ...