Developing a Splunk app
Developing or creating a simple Splunk application is very easy in Splunk Enterprise, but developing a Splunk app that solves a business problem specific to a use case requires the following basic process:
- On-boarding data on Splunk: Using various data input methods to upload data on Splunk.
- Analytics: Using the Splunk search query language to create meaningful insights into the data uploaded on Splunk.
- Visualization: Creating visualizations for better understanding of the uploaded data on Splunk.
A Splunk app can include various components of Splunk Enterprise, such as data inputs, search queries, custom dashboards, macros, custom CSS, JavaScript, and many moreā¦
Creating the Splunk application and technology add-on
The Splunk application framework works on a directory structure. All the installed and, by default, available applications are available at $SPLUNK_HOME\etc\apps
.
The following procedure needs to be followed to create a sample Splunk app via the Splunk...