Waterfall chart is used to show the cumulative effect of sequentially introduced positive or negative values. https://en.wikipedia.org/wiki/Waterfall_chart
It is D3 Visualization based on Chuck Lams's block http://bl.ocks.org/chucklam/f3c7b3e3709a0afd5d57
- The relevant directory structure for a visuzliation app
- Waterfall Custom visualization package directory is located under $SPLUNK_HOME\etc\apps\waterfall_custom_viz\appserver\static\visualizations\waterfall
- Relevant .conf files are placed under required directory structure
$SPLUNK_HOME\etc\apps\waterfall_custom_viz\default\savedsearches.conf has configurable properties defined for SimpleXML and SplunkJS
Release Notes:
1.0.4 - App Inspect latest version check for savedsearches.conf.spec issue
1.0.3
Following features are added
- Compiled on latest dependencies as of now
"webpack": "^4.43.0",
"webpack-cli": "^3.3.12"
"d3": "^5.16.0",
"jquery": "^3.5.1",
"underscore": "^1.10.2"
- Built on Mac/Nix
- Tooltip text on mouseover
- Drilldown on mouse click
- Support for Dark Theme
- Chart overflow for x & y axis to allow scrolling as per content
The visualization current does not have following features:
- Trellis Layout
- x-axis label rotation
- Dynamic Visualization size
Release Notes (1.0.3):
Following features are added
- Compiled on latest dependencies as of now
"webpack": "^4.43.0",
"webpack-cli": "^3.3.12"
"d3": "^5.16.0",
"jquery": "^3.5.1",
"underscore": "^1.10.2"
- Built on Mac/Nix
- Tooltip text on mouseover
- Drilldown on mouse click
- Support for Dark Theme
- Chart overflow for x & y axis to allow scrolling as per content
The visualization current does not have following features:
- Trellis Layout
- x-axis label rotation
- Dynamic Visualization size
Validated through App Inspect. Only issue is with 644 permission which can be granted only on NIX machine while I am building on Windows.
waterfall_custom_viz Report Summary:
skipped: 0
success: 76
manual_check: 25
failure: 1
warning: 0
error: 0
not_applicable: 60
Total: 162
Added escapeHtml() for data inputs
Added validation for Height & Width set for visualization
As a Splunkbase app developer, you will have access to all Splunk development resources and receive a 10GB license to build an app that will help solve use cases for customers all over the world. Splunkbase has 1000+ apps from Splunk, our partners and our community. Find an app for most any data source and user need, or simply create your own with help from our developer portal.