The Splunk SDKs for Java, Python and JavaScript have been refreshed with a handful of important updates for developers working with the Splunk platform:
- The Splunk SDK for Java now has added support for building modular input scripts in Java
- The Splunk SDK for Python now has added support for building modular input scripts in Python
- The Splunk SDK for JavaScript now supports Node.js v0.8.x and v0.10.x and no longer supports Node.js v0.6.x
The Modular input support in the Splunk SDKs for Java and Python, already available in the Splunk SDK for C#, makes it easier for developers to manage custom inputs without having to code directly to the REST API. Modular Inputs allow you to get data that may not be accessible via TCP/UDP, not in an acceptable file format or that requires pre-processing into Splunk in a programmatic, reusable manner. There’s sample code in both the Splunk SDK for Java and the the Splunk SDK for Python that shows how to work with modular inputs.