Outcold Solutions LLC

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

June 28, 2018

We develop applications for Splunk. We develop applications for Splunk, that allows 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 with you our development practices, 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 Docker Image, if you broke something, tear down the environment and create a new one.
  • Splunk can be preconfigured with any possible requirements you might have, that 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 section of Tips & Tricks.

And it is easy to get started

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

Step 1. Splunk Up to bootstrap your Splunk environment

Splunk Up

Step 2. Splunk Logs to wait when Splunk is ready

Splunk Up

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

Splunk Up

Read more on GitHub.

Enjoy!

splunk, development, docker

About Outcold Solutions

Outcold Solutions provides solutions for monitoring Kubernetes, OpenShift and Docker clusters in Splunk Enterprise and Splunk Cloud. We offer certified Splunk applications, which gives you insights across all containers environments. We are helping businesses reduce complexity related to logging and monitoring by providing easy-to-use and deploy solutions for Linux and Windows containers. We deliver applications, which helps developers monitor their applications and operators to keep their clusters healthy. With the power of Splunk Enterprise and Splunk Cloud, we offer one solution to help you keep all the metrics and logs in one place, allowing you to quickly address complex questions on container performance.