Blog

Splunk Application Boilerplate (version 1.0). Developing Splunk Apps with Docker.

2 min read Back to all posts
splunk development docker

We develop applications for Splunk. We develop applications for Splunk that allow you to monitor containerized applications. We develop these applications because we love containers. Of course, we use containers in our development workflow.

Today we are happy to share our development practices with you, the way we use Splunk Image and App Inspect to build our applications.

We are open sourcing two projects:

The benefits of using our Boilerplate app:

  • Splunk is distributed as a Docker Image. If you break something, tear down the environment and create a new one.
  • Splunk can be preconfigured with any possible requirements you might have, which you can define with Splunk configuration files.
  • Support for Splunk Licenses, if you have Splunk Development License.
  • Default configurations allow you to start developing right away.
  • Check our Tips & Tricks section.

And it is easy to get started:

Step 0. Bootstrap your application by following our step-by-step guidance

Step 1. Run Splunk Up to bootstrap your Splunk environment

Splunk Up

Step 2. Run Splunk Logs to wait until Splunk is ready

Splunk Up

Step 3. Run Splunk Web to open your application in Splunk Web

Splunk Up

Read more on GitHub.

Enjoy!

About Outcold Solutions

Outcold Solutions builds applications for Splunk Enterprise and Splunk Cloud. Our certified monitoring solutions, powered by Collectord, bring logs, metrics and events from Kubernetes, OpenShift and Docker clusters, Linux and macOS hosts, and Windows containers into Splunk, with the dashboards and alerts that help developers watch their applications and operators keep their clusters healthy. Our search apps query Kubernetes and AWS live from the search bar, with nothing to ingest, and OS AI Agent puts the model you choose to work inside Splunk, with each user's own permissions. Since 2017 we have been helping businesses keep what they need to answer complex questions about their infrastructure in one place.

Red Hat
Splunk
AWS