On Search Head Cluster Mode, I have 4 search heads. I want to call some JS and CSS static resources in dashboard of search app. So how do I upload these JS and CSS to all search heads (directory : /appserver/static)? I think I can use deployer,so I follow the steps below
Create an app on the deployer. and put JS and CSS file in directory /opt/splunk/etc/shcluster/apps/appname/appserver/static
.
Push this bundle to all search heads
Set the app permissions as global
Switch to dashboard of search app , and then load CSS and JS in the form tag of the dashboard.
Thanks @deepashri_123 for your help. if i want to add custom files from a different app to a dashboard. I need use the following syntax.
<dashboard stylesheet="<app_name>:<style_filename>.css" script="<app_name>:<script_filename>.js">
example:
<dashboard stylesheet="search:my_custom_styles.css" script="search:my_custom_script.js">
Thanks @deepashri_123 for your help. if i want to add custom files from a different app to a dashboard. I need use the following syntax.
<dashboard stylesheet="<app_name>:<style_filename>.css" script="<app_name>:<script_filename>.js">
example:
<dashboard stylesheet="search:my_custom_styles.css" script="search:my_custom_script.js">
I didn't notice this before.
Happy to help!! Please upvote the comment if that helped you!!
Hey@bestSplunker,
Can you check on the search head if the app is properly pushed with the changes?On the search head the path will be /opt/splunk/etc/apps/appname/appserver/static
Also for dashboard styling you can refer this link:
https://docs.splunk.com/Documentation/Splunk/7.2.0/AdvancedDev/UseCSS
Let me know if this helps!!