All Apps and Add-ons

What should have an app in order to be of general interest to splunk base community?

brober27
New Member

I want to build an app for drilling down some dashboard data . In fact a dashboard is static , on the contrary an app displaying some dashboard data can be dynamic. My question is : my app can be of general interest for other users in the community? How can i develop an app that is not only of interest for my company?
Bye

Tags (1)
0 Karma

woodcock
Esteemed Legend

Start with the long pole: getting permission to share. If you can't get that done, then do whatever you like. If you can, then I have the suggestions:

1: Use the Add-On Builder tool (if applicable).
2: Put all of your stuff in the `default` folder (make sure that `local` is empty).
3: Use a macro for "where the stuff is" and then have all of your searches refer to that.  This way, when users have their stuff in a different `index` or `sourcetype` value than you do, they only have to change it in one place and it is upgrade-compatible.
4: Check for and take the free training if it applies (there is one for modular alerts, I think, and maybe others).
5: Have at least one other person review your app.  It is amazing what a second set of eyes will find that you should have seen but just couldn't.
6: PICK THE RIGHT LICENSE (do the MIT one, not the default one which crates abandon-ware).
7: Make sure each visualization panel has a drilldown.
8: If possible, get a beta-tester external to your company.
0 Karma

niketn
Legend

@brober27, Refer to Building Splunk App documentation and Best Practices for Developing Splunk Apps and Add-ons .conf 2016 from @jconger

Building Splunk App is also a paid Splunk Education Course after you complete Splunk Fundamentals 1 (Free for everyone) & 2 and Advanced Dashboards and Visualization courses.

For greater acceptance and reuse, you should also try to get your App CIM compliant and Splunk Certified

You should also check out existing Apps/Add-Ons from Splunkbase as your reference see whether there is something already built or present on similar lines. Here is the documentation on preparing your app for publishing on Splunkbase: http://docs.splunk.com/Documentation/Splunkbase/splunkbase/Splunkbase/Introduction

____________________________________________
| makeresults | eval message= "Happy Splunking!!!"
0 Karma
Get Updates on the Splunk Community!

Introducing the 2024 SplunkTrust!

Hello, Splunk Community! We are beyond thrilled to announce our newest group of SplunkTrust members!  The ...

Introducing the 2024 Splunk MVPs!

We are excited to announce the 2024 cohort of the Splunk MVP program. Splunk MVPs are passionate members of ...

Splunk Custom Visualizations App End of Life

The Splunk Custom Visualizations apps End of Life for SimpleXML will reach end of support on Dec 21, 2024, ...