Welcome to Splunk Enterprise 9.1
Splunk Enterprise 9.1.0 was released on June 28, 2023. Splunk Enterprise 9.1.0.1 was released on July 6, 2023 to correct an issue with a false error message regarding File Integrity Checks on system startup. Splunk recommends that customers use version 9.1.0.1 instead of version 9.1.0.
If you are new to Splunk Enterprise, read the Splunk Enterprise Overview.
For system requirements information, see the Installation Manual.
Before proceeding, review the Known Issues for this release.
Planning to upgrade from an earlier version?
If you plan to upgrade to this version from an earlier version of Splunk Enterprise, read How to upgrade Splunk Enterprise in the Installation Manual for information you need to know before you upgrade.
See About upgrading: READ THIS FIRST for specific migration tips and information that might affect you when you upgrade.
The Deprecated and removed features topic lists computing platforms, browsers, and features for which Splunk has deprecated or removed support in this release.
What's New in 9.1
New feature, enhancement, or change | Description |
---|---|
Macros now replicate by default to search peers | Macros used in apps are now replicated by default to search peers as part of the knowledge bundle in Splunk deployments. As a result of this change, searches that previously failed now run successfully, which could impact downstream performance. If you don't want to replicate macros for your apps, you can suppress replication by setting |
Health Report enhancements | The splunkd health report now includes the following enhancements:
For more information, see Configure the splunkd health report in Monitoring Splunk Enterprise. |
Ingest Actions: Supports partitioning for S3 destinations | Ingest Actions now supports the ability to configure how S3 outputs are partitioned, using a combination of timestamp and sourcetype name. |
Ingest Actions: Supports multiple S3 bucket destinations | Ingest Actions now supports routing to multiple S3 destinations. The creation of a maximum of eight destinations per provider is currently supported. |
Ingest Actions: Output optimizations for federated search on S3 | Ingest Actions now supports more flexibility in configuring outputs, such as selection of batch size and compression type and greater control over index-time field extractions and JSON output. |
Ingest Actions: KMS encryption improvements | Ingest Actions now allows KMS encryption via cross-account IAM. |
Ingest Actions: Data preview UI | Ingest Actions users are now able to use the user interface to preview ruleset changes using a sampling of live data. This feature is supported on HWF tier and Standalone deployments. |
Ingest Actions: Sourcetype validation in Splunk Web | Validate sourcetype entries and disallow incompatible syntax. |
Cluster manager: Enhancements to primary bucket assignment and rebalancing | In previous versions of Splunk Enterprise, the cluster manager selects primary buckets at random. For customers who use SmartStore, this can cause longer search times if the cluster manager selects a primary bucket that must be downloaded from remote storage. This enhancement gives priority to copies of a bucket that are already localized (downloaded) when selecting primaries. |
Search head cluster rolling upgrade automation | Splunk Enterprise now supports automated rolling upgrades for search head clusters. This feature builds on existing rolling upgrade functionality to minimize the number of steps an admin must take to upgrade the Splunk Enterprise version on search head cluster members.
|
Preserve search history across search heads | Search history is lost when users switch between various nodes in a search head cluster. This feature utilizes KV store to keep search history replicated across nodes. See search_history_storage_mode in the limits.conf topic.
|
Home page redesign | The new Splunk Web home page experience gets users to their insights faster.
For more details, see Navigating Splunk Web in the Search Manual. |
Theming support for Search & Reporting app | Users can choose between default systems setting, dark and light mode in the Search & Reporting app. |
Accessibility improvements on Triggered Alerts page | Updates to the Triggered Alerts page to improve usability and accessibility using modern technologies and frameworks. |
Ability to make HEC JSON output into S3 readable by Federated Search | Ingest Actions has updated the S3 output JSON schema by delimiting events on newlines. This update prepares for compatibility with Federated Search. At time of writing, Ingest Actions does not support partitioning by sourcetype on Federated Search. |
Forwarder hot-reload for TLS certificates (outputs.conf) | Customers can now refresh TLS certificates that protect forwarders without having to restart the forwarders. See Renew existing TLS certificates in the Securing Splunk Enterprise Manual. |
Splunk Web hot reload for TLS certificates (web.conf) | Customers can now refresh TLS certificates that protect Splunk Web on Splunk Enterprise instances without having to restart Splunk Web. |
Splunk daemon hot reload for TLS certificates (server.conf, replication port) | Customers can now refresh TLS certificates that protect Splunk-to-Splunk communications on Splunk Enterprise and universal forwarder instances without having to restart those instances. |
SAML IdP certificate visibility and self-service support | Customers now receive notification of expiring SAML IdP certificates and can update the certificates themselves. |
Improve REST API to handle large data set | Improve REST API to handle large data set using lighter weight XML libraries. |
Dashboards - Warn users of external content in Simple XML dashboards | Users will see a warning modal regarding external content in their Simple XML dashboards. To remove the warning, users can work with their administrators to add the external content domains to the Dashboards Trusted Domains List. For more details, see Configure Dashboards Trusted Domains List. |
Dashboards - Update Simple XML v=null dashboards to v=1.1 | Simple XML dashboards in all apps must have a version attribute. Simple XML dashboards without a specified version attribute will be automatically updated to version=1.1. This attribute specification does not apply to default dashboards in an app's /default/data/ui/views directory. |
Dashboard Studio - Export the data results of any visualization to a CSV | Users can export the data results of any visualization, including search results from base and chain searches, to a CSV for a shareable compact file format. For more details, see Export a visualization. |
Dashboard Studio - Updated base and chain behavior | Base searches no longer need to refresh if only an associated chain search SPL changes. This update improves performance and reduces resource consumption. Users can also create up to ten chain searches instead of the original two. For more details, see Chain searches together with a base search and chain searches. |
Dashboard Studio - Events viewer visualization | Users can view event data and interact with field-value pairs with the events viewer visualization. Workflow actions and special parameters are not supported in this release. For more details, see Events viewer. |
Dashboard Studio - Improved readability of dashboard definitions in Views | Instead of a single line of code, the JSON dashboard definition has expanded into multiple lines with indentations. Users can find a dashboard's definition in User interface under the admin Settings on the Views page. |
Dashboard Studio - Inputs available in the canvas | Inputs on canvas allow dashboard builders to place user inputs closer to the charts they impact. Inputs are also resizable. For more details, see Adding and configuring inputs. |
Dashboard Studio - Show or hide panels in Absolute layout | Users can configure dashboards to conditionally show or hide panels in Absolute layout, depending on whether data is available to display. For more details, see Conditionally show or hide panels. |
Dashboard Studio - Choropleth map layers for map visualizations | Users can apply choropleth map layers to map visualizations in addition to the existing bubble and marker layers. For more details, see Maps. |
Dashboard Studio - Configuration UI for axes charts | Axes charts, such as bar, line, and scatter, have new configuration UI for most options previously only available via source code. |
jQuery v3.5 is packaged with Splunk Enterprise by default | Splunk Enterprise now uses jQuery 3.5 by default. HTML dashboards do not work with jQuery 3.5. Administrators can choose to enable lower versions of jQuery in the Internal Library Settings. Splunk will remove support for all older versions of jQuery in future releases.
|
Improve scalability of distributed search with a large number of distinct searchable indexers | Improve reliability of distributed search environments with several hundred indexers. |
Federated search: New remote dataset types for standard mode federated search | Splunk platform administrators who manage federated search over standard mode federated providers can map federated indexes to two new remote dataset types.
See Create a federated index in the Search Manual. |
Federated search: Ability to deactivate federated providers, federated indexes, and transparent mode | Federated search administrators can now turn off the following things for all users of their Splunk platform deployment:
See the following topics:
|
Federated search: Search control improvements | The ability to gracefully pause, cancel, and finalize federated searches has been improved. |
Federated search: Wildcard support in standard mode | Standard mode federated searches now let you use wildcard symbols (* ) to reference multiple federated indexes.
|
Federated search: Improved support for accelerated data models | Federated search users can now run searches over accelerated data models with fewer restrictions in standard and transparent mode.
See Run federated searches in the Search Manual. |
Federated search: Improved access control for remote indexes on transparent mode federated providers | Administrators of transparent mode federated providers can now control which indexes federated search users can access on those providers. This control is managed through the service account role for the federated provider.
This feature might cause federated searches over Splunk Cloud Platform deployments that are set up as transparent mode federated providers to fail after those deployments upgrade to 9.0.2303. If you are an administrator of an upgraded transparent mode federated provider, you can resolve this situation by updating the provider's service account role so that the role has access to the indexes that must be available for federated searches. See Service accounts and federated search security in the Search Manual. |
Parallel reduce search processing support for the table command
|
Parallel reduce search processing optimizes performance of high-cardinality searches. Now parallel reduce is supported for searches that use the table command. As a result, the table command can now leverage the computing power of indexers, in addition to the search head, to complete searches and produce results more quickly.
|
Share search results (job & search) | Administrators can now control how searches are shared using the flag enable_share_job_control in the web_features.conf file. They can enable users to share the search itself instead of sharing the search as a job. For more details, see Share jobs and export results in the Search Manual.
|
Updates to Splunk Secure Gateway App in Splunk Enterprise | The latest updates to Splunk Secure Gateway make it easier to configure SSG, unlocks the ability to manage Scheduled Report notifications, and fixes an issue regarding devices being unregistered. |
Deployment Server improvements | Increased performance support for Deployment Server clients. |
License manager redundancy | Upgrades the license manager capability so that it is high availability/disaster recovery ready. When this feature is enabled, you can deploy multiple license managers behind a load balancer. The license managers can be located in different sites. This feature is currently available only to customers with unlimited licenses.
|
Upgrade Readiness App 4.1.0 | The Upgrade Readiness App version 4.1.0 includes an updated exception list for all Splunk Internal Applications, updated messaging for apps with false positives, and other minor bug fixes. |
Updates to information on logD and journalD inputs | Information about various logD and journalD inputs is updated to provide more context and guidance. |
Stats V1 deprecation | Addition of a warning message to remind customers that version 1 of the stats command is deprecated and will be disabled in a future release. Version 1 of the stats command has been deprecated and replaced with version 2 of the stats command.
|
What's New in 9.1.0.1
Splunk Enterprise 9.1.0.1 was released on July 6, 2023. It resolves the issue described in Splunk Enterprise 9.1.0.1 Fixed issues.
What's New in 9.1.0.2
Splunk Enterprise 9.1.0.2 was released on July 31, 2023. It resolves the issue described in Splunk Enterprise 9.1.0.2 Fixed issues.
Known issues |
This documentation applies to the following versions of Splunk® Enterprise: 9.1.0
Feedback submitted, thanks!