Customize and extend Splunk Enterprise
Developers can build Splunk apps to integrate Splunk Enterprise with other tools and applications. Follow these links to help you get started.
Develop Splunk apps
Develop Splunk apps to build customized solutions for your specific data needs. For more information, see the Developer Guide for Splunk Cloud Platform and Splunk Enterprise on the Splunk Developer Portal.
Task: | Look here: |
---|---|
Learn about the Splunk app lifecycle | Lifecycle of a Splunk app for Splunk Cloud Platform or Splunk Enterprise |
See an overview of Splunk app development | Develop Splunk apps for Splunk Cloud Platform or Splunk Enterprise |
Learn how to build a Splunk app using React | Splunk React components for developers |
See an overview of how to release a Splunk app | Release and maintain Splunk apps for Splunk Cloud Platform or Splunk Enterprise |
See tutorials about Splunk app development | Tutorials for the Splunk platform |
Use the Splunk REST API
Use the Splunk REST API to programmatically index, search, and visualize data using Splunk Enterprise in an external app.
Task: | Look here: |
---|---|
Learn how to use the Splunk REST API | Basic concepts about the Splunk platform REST API |
See Splunk REST API tutorials | Splunk Enterprise Rest API Tutorials |
Improve your logs to work with Splunk software |
Logging in an app for Splunk Cloud Platform or Splunk Enterprise Logging best practices in an app or add-on for Splunk Enterprise |
See the REST API Reference | Using the REST API Reference |
Download and install Splunk SDKs
Find information about integrating with the Splunk platform using the Splunk SDKs.
Task: | Look here: |
---|---|
Learn more about the Splunk SDKs | Developer tools for Splunk Cloud Platform or Splunk Enterprise |
See the code library and examples for a Splunk SDK | Downloads on the Splunk Developer Portal |
See the documentation site for Splunk SDKs | Splunk SDKs |
Extend Splunk platform functionality
Expand the Splunk platform to meet your specific data analysis needs.
Task: | Look here: |
---|---|
Extend the Splunk Search Processing Language |
Create custom search commands for apps in Splunk Cloud Platform or Splunk Enterprise |
Create custom data inputs |
Create custom data inputs for Splunk Cloud Platform or Splunk Enterprise |
Create custom REST API endpoints | |
Create custom workflow actions |
Custom workflow actions for Splunk Cloud Platform or Splunk Enterprise |
Create external lookups |
Create external lookups for apps in Splunk Cloud Platform or Splunk Enterprise |
Manage Splunk Enterprise knowledge | Troubleshooting |
This documentation applies to the following versions of Splunk® Enterprise: 7.0.0, 7.0.1, 7.0.2, 7.0.3, 7.0.4, 7.0.5, 7.0.6, 7.0.7, 7.0.8, 7.0.9, 7.0.10, 7.0.11, 7.0.13, 7.1.0, 7.1.1, 7.1.2, 7.1.3, 7.1.4, 7.1.5, 7.1.6, 7.1.7, 7.1.8, 7.1.9, 7.1.10, 7.2.0, 7.2.1, 7.2.2, 7.2.3, 7.2.4, 7.2.5, 7.2.6, 7.2.7, 7.2.8, 7.2.9, 7.2.10, 7.3.0, 7.3.1, 7.3.2, 7.3.3, 7.3.4, 7.3.5, 7.3.6, 7.3.7, 7.3.8, 7.3.9, 8.0.0, 8.0.1, 8.0.2, 8.0.3, 8.0.4, 8.0.5, 8.0.6, 8.0.7, 8.0.8, 8.0.9, 8.0.10, 8.1.0, 8.1.1, 8.1.2, 8.1.3, 8.1.4, 8.1.5, 8.1.6, 8.1.7, 8.1.8, 8.1.9, 8.1.10, 8.1.11, 8.1.12, 8.1.13, 8.1.14, 8.2.0, 8.2.1, 8.2.2, 8.2.3, 8.2.4, 8.2.5, 8.2.6, 8.2.7, 8.2.8, 8.2.9, 8.2.10, 8.2.11, 8.2.12, 9.0.0, 9.0.1, 9.0.2, 9.0.3, 9.0.4, 9.0.5, 9.0.6, 9.0.7, 9.0.8, 9.0.9, 9.0.10, 9.1.0, 9.1.1, 9.1.2, 9.1.3, 9.1.4, 9.1.5, 9.1.6, 9.2.0, 9.2.1, 9.2.2, 9.2.3, 9.3.0, 9.3.1
Feedback submitted, thanks!