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...