I've heard there are some REST endpoints that allow you to refresh objects (such as new dashboards, nav menus, etc...) without restarting Splunk. Where can I find these?
In 4.1 Splunk introduced a "developer services" page available off of Splunkweb:
http://<splunk-web-ip:port>/info
This includes a "Splunkweb endpoint reference" as well as an "EAI object refresh" link that will refresh the following objects in one swoop:
Refreshing admin/conf-times
Refreshing data/ui/manager
Refreshing data/ui/nav
Refreshing data/ui/views
Refreshing admin/cooked
Refreshing admin/deploymentserver
Refreshing admin/deploymenttenants
Refreshing admin/fifo
Refreshing admin/monitor
Refreshing admin/raw
Refreshing admin/script
Refreshing admin/ssl
Refreshing admin/udp
In 4.1 Splunk introduced a "developer services" page available off of Splunkweb:
http://<splunk-web-ip:port>/info
This includes a "Splunkweb endpoint reference" as well as an "EAI object refresh" link that will refresh the following objects in one swoop:
Refreshing admin/conf-times
Refreshing data/ui/manager
Refreshing data/ui/nav
Refreshing data/ui/views
Refreshing admin/cooked
Refreshing admin/deploymentserver
Refreshing admin/deploymenttenants
Refreshing admin/fifo
Refreshing admin/monitor
Refreshing admin/raw
Refreshing admin/script
Refreshing admin/ssl
Refreshing admin/udp
Are you using a version earlier than 4.1? I'll update the answer to reflect that this page is new in that version.
The developer manual has a bunch on REST, including a reference and examples - http://www.splunk.com/base/Documentation/latest/Developer
I tried entering /info but I get redirected to /en-US/info which 404s. I tried using the management port and got a different looking 404 without getting redirected. Is there any other documentation on the REST interface? I'd really like to dig around