I am very excited that this year’s .conf21was the first .conf where we got to showcase Dashboard Studio, which has come built-in with every Splunk Enterprise and Splunk Cloud Platform release, since 8.2 and 8.1.2103, respectively. I am even more excited to share a packed list of new features in the 8.2.2109 release, which coincides with .conf21!
This blog post will highlight a few capability areas we've been heavily focused on that will help you do even more with your dashboards:
You'll also notice that we've included a Dashboard Studio tutorial in the 8.2.2109 Dashboard Studio docs. This is a great resource to familiarize yourself with Dashboard Studio, regardless of whether you are new to Dashboard Studio or have been dabbling since the beta app days.
In Splunk Cloud Platform 8.2.2109, there are two new visualizations you can use in Dashboard Studio. The first is the Sankey Diagram, which is great for representing flows or processes, and seeing the relative share.
The second new visualization is Parallel Coordinates, which is great for multi-dimensional datasets and comparing multiple variables together.
A number of visualizations are now also available as splunk.*: area, bar, column, ellipse, image, line, markdown, pie, rectangle, and scatter. The primary benefit of using the splunk.* visualization instead of viz.* is that you will be able to set tokens when you click on a visualization, which we'll talk about in the next section.
For most chart visualizations (includes: bar, scatter, etc. and excludes: image, rectangle, etc.), you can update the chart from viz.* to splunk.* by simply updating it in the Configuration panel. By updating your visualizations in the UI (and not in source code), the options you've added to your viz.* chart will be migrated to your new splunk.* chart.
For other non-chart visualizations like rectangle and ellipse, the new splunk.* versions also come with an improved editing UI for dynamic coloring.
When you add a new visualization to your dashboard, it will be splunk.* by default.
As mentioned in the last section, the primary benefit for using splunk.* visualization charts is that most charts now support the ability to set tokens from clicking on the visualization. Tokens are variable place holders that you can use to pass dynamic values to searches, options, or visualizations.
Let's look at an example table visualization for the search index=_internal | stats count by sourcetype. The first column will list the various sourcetypes, and the second column will be the corresponding count for the time range.
To create tokens from clicking on a visualization, you will need to configure a Drilldown on that visualization, and select "Set Tokens". You can set multiple tokens from a visualization.
Next, you will specify your token name and token value. The token name is the string that you will use in searches. For example, $sourcetype$. The token value can be one of the following: name, value, or row.<fieldname>.value.
Let's set up three tokens:
If a user clicks on the bar associated to splunkd these tokens will resolve to:
When using a dashboard or running a search, specifying a time range for your data analysis allows you to control the granularity of the results returned. Dashboard Studio has a few options for setting up time ranges. When editing a search, you can choose to use a time range picker input, a static value, or the default settings.
In order to wire a search to a time range input, you must first add a time range input to the dashboard via the Add Inputs menu. Then, in the Edit Data Source panel, select "Input" and use the dropdown menu to find the time range input you want to use. You can identify the time range input by its title and the token name.
If you want to set a fixed time range, you can select the "Static" option, and specify the time range to be used with that search.
If you select "Default", that search will use whatever time range is specified in the "defaults" section of the dashboard definition. The "defaults" section of your dashboard definition allows you to specify settings to be applied to multiple objects. All new Studio dashboards come with a Global Time Range input, and with the "defaults" section set up to have all searches adhere to the Global Time Range input. When you create a new search, it will already be wired up to use "Default".
Dropdown and multi-select inputs are great for allowing users to select from a predefined list of discrete options. In our last blog post, Dashboard Studio: What's New in 8.2.2106, we announced new UI for adding data sources to dropdown and multi-select inputs to dynamically generate the menu items. Now, in Splunk Cloud Platform 8.2.2109, there is new UI to configure the default value or to select the first search result for dropdown and multi-select inputs.
The last but certainly not least new feature that we are excited to announce is the ability to schedule Studio dashboards as PDF exports to attach to emails.
In order to bring this capability to life, we are leveraging Splunk Cloud Services. For this initial Limited Availability Release (LAR), we are only able to offer 50 customers with Splunk Cloud deployments in AWS us-east-1. If you fit this description, or if you are interested in enabling this feature when it is more broadly available, sign up for our Scheduled Email Export for Dashboard Studio LAR program.
Check out Dashboard Studio and send in your feedback through Splunk Ideas, and you might see your feature request listed on a future blog's "coming soon" list! We are continuing to work on new capabilities, which are delivered incrementally with Splunk Cloud Platform and Splunk Enterprise releases.
* This information is subject to change at any time, at the sole discretion of Splunk LLC and without notice. This roadmap information shall not be incorporated into any contract or other commitment. Splunk undertakes no obligation to either develop or deliver any product, features, or functionality described here.
The Splunk platform removes the barriers between data and action, empowering observability, IT and security teams to ensure their organizations are secure, resilient and innovative.
Founded in 2003, Splunk is a global company — with over 7,500 employees, Splunkers have received over 1,020 patents to date and availability in 21 regions around the world — and offers an open, extensible data platform that supports shared data across any environment so that all teams in an organization can get end-to-end visibility, with context, for every interaction and business process. Build a strong data foundation with Splunk.