Tap into the power of Splunk to gain application intelligence, integrate and extend the power of Splunk, and build Splunk Apps using the languages you know and love.
Try Splunk Enterprise on your laptop and then deploy it to your data center or cloud environment. The download is a self-contained software package that runs on all major operating systems.
> To get started, download Splunk.
> Follow the Splunk Tutorial.
Splunk increases the speed and efficiency of application development and testing, and provides proactive monitoring and analytics for applications in production. Splunk allows developers and QA engineers to:
> Learn more about using Splunk to gain application intelligence.
> Learn more about building Splunk Apps with the Splunk Web Framework.
> Find information about developing Splunk Apps with the legacy Advanced XML Framework.
Splunk provides a fully-documented and supported REST API with over 200 endpoints that let developers programmatically index, search, and visualize data in Splunk from any application.
> To learn more, read about the REST API.
> Download an SDK:
> Watch these videos to learn more:
When you are ready to learn the basics of using the SDKs with Splunk―such as connecting to Splunk, running a search, adding an input, and more―we have you covered.
> Check out the "how to" topics:
> Sign up for the instructor-led course.
For deeper examples, see the example code that is included with each of the Splunk SDKs for performing tasks such as running searches, visualizing data, and managing Splunk instances.
Developers can extend the power of Splunk software with programmatic control over search commands, data sources and data enrichment via search extensibility, modular inputs, and data models.
> Learn more about extending Splunk.