Security

How do I get Splunk to serve other content

matt
Splunk Employee
Splunk Employee

Since Splunk has a webserver how can I have it serve alternate HTML pages? I'd like to provide some simple instructions (and a few other things) to my users and don't really feel like standing up another webserver since I am already running one with Splunk. What directory do I drop files into to have Splunk serve them?

Tags (1)
0 Karma
1 Solution

ewoo
Splunk Employee
Splunk Employee

Files in $SPLUNK_HOME/etc/system/static are served by splunkd at https://localhost:8089/static.

Files in $SPLUNK_HOME/share/splunk/search_mrsparkle/exposed are served by the appserver at http://localhost:8000/static.

View solution in original post

southeringtonp
Motivator

The file at:

$SPLUNK_HOME/etc/apps/yourapp/appserver/static/yourfile.html

should be accessible via:

http://splunk/static/app/yourapp/yourfile.html
http://splunk/en-US/static/@12345.67:0/app/yourapp/yourfile.html

As best practice, try to use relative paths if you can, since Splunk will generate dynamic URLs that look more like the second version above. The first version works under 4.2.1, but not sure about older versions.

Or, if you want to do something within a view/dashboard, you may also want to look at the ServerSideInclude module in the Advanced XML.

ewoo
Splunk Employee
Splunk Employee

Files in $SPLUNK_HOME/etc/system/static are served by splunkd at https://localhost:8089/static.

Files in $SPLUNK_HOME/share/splunk/search_mrsparkle/exposed are served by the appserver at http://localhost:8000/static.

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!

[Puzzles] Solve, Learn, Repeat: Matching cron expressions

This puzzle (first published here) is based on matching timestamps to cron expressions.All the timestamps ...

Design, Compete, Win: Submit Your Best Splunk Dashboards for a .conf26 Pass

Hello Splunkers,  We’re excited to kick off a Splunk Dashboard contest! We know that dashboards are a primary ...

May 2026 Splunk Expert Sessions: Security & Observability

Level Up Your Operations: May 2026 Splunk Expert Sessions Whether you are refining your security posture or ...