Hi,
How can i send parameters from splunk js to python script using inputs.conf
Hi @anushay,
Yes, you can update configuration from dashboard using splunkjs
.
1) Create custom endpoint which update configuration files. like inputs.conf
.
see link for custom command tutorial: https://www.hurricanelabs.com/splunk-tutorials/splunk-custom-endpoints-part-1-the-basics
OR
You can use Splunk REST API for accessing/modifying configurations.
see below links:
http://docs.splunk.com/Documentation/SplunkCloud/6.6.3/RESTREF/RESTinput
http://docs.splunk.com/Documentation/Splunk/6.0/RESTAPI/RESTinput
2) Use mvc.service
for accessing custom endpoint / REST API from javascript .
eg,
var deps = [
"splunkjs/ready!",
"splunkjs/mvc"
];
require(deps, function(mvc) {
var service = mvc.createService();
service.post(MY_URL, {}, function(err, response) {
//HANDLE Request
});
});
see below links to javascript:
http://dev.splunk.com/view/webframework-developapps/SP-CAAAE4A
http://dev.splunk.com/view/webframework-tutorials/SP-CAAAERA
http://dev.splunk.com/view/webframework-tutorials/SP-CAAAERB
I hope this information will help you to start. Let me know if any help required.
Happy Splunking