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!

Join Us for Splunk University and Get Your Bootcamp Game On!

If you know, you know! Splunk University is the vibe this summer so register today for bootcamps galore ...

.conf24 | Learning Tracks for Security, Observability, Platform, and Developers!

.conf24 is taking place at The Venetian in Las Vegas from June 11 - 14. Continue reading to learn about the ...

Announcing Scheduled Export GA for Dashboard Studio

We're excited to announce the general availability of Scheduled Export for Dashboard Studio. Starting in ...