Kibana 7.15.0
editKibana 7.15.0
editFor information about the Kibana 7.15.0 release, review the following information.
Known issues
editKibana is unable to restore Discover search sessions with a relative time range
Impact
When you restore a Discover search session, then run a new search, Kibana displays a Your search session is still running
message. For more information, refer to #112562.
Upgrade Elastic Agents to use Osquery Manager integration
Details
You must upgrade your Elastic Agents to the latest version to use the Osquery Manager integration.
Impact
To upgrade, refer to Upgrade Elastic Agent.
APM: Metrics-powered throughput is incorrect
Details
In some cases, users who have enabled APM aggregated transactions (metrics-powered UI), will see throughput incorrectly stuck on 1tpm.
Impact
Disable metrics powered transactions with xpack.apm.searchAggregatedTransactions: 'never'
until 7.15.1. See #112240 for more information.
Hidden dashboard titles now appear
Details
If you are using Kibana 7.9.x and earlier, and you upgrade to 7.10.0 to 7.17.2, all hidden panel titles now appear on your dashboards.
Impact
Upgrade to Kibana 7.17.3 or later.
Breaking changes
editBreaking changes can prevent your application from optimal operation and performance. Before you upgrade to 7.15.0, review the breaking changes, then mitigate the impact to your application.
New scheduled query action ID format for Osquery Manager
Details
Action IDs for scheduled queries have been changed, which may break dashboards, alerts, or other features that depend on Osquery action IDs.
Impact
Previously, scheduled query action IDs used the query ID. For example, if you scheduled a query with the name rpm_packages
, the action ID would be rpm_packages
. Now, scheduled query action IDs use the pack_<scheduled query group name>_<query ID>
format. For example, if you have a scheduled query with the name rpm_packages
in a group named system_monitoring
, the action ID would be pack_system_monitoring_rpm_packages
.
Removes support for legacy charts library
Details
The legacy area, line, and charts library are deprecated in 7.15.0. In 7.16.0, support for the legacy charts library will be removed. For more information, refer to #105055.
Impact
When you upgrade, Kibana uses the new charts library by default, which includes improved performance, color palettes, fill capacity, and more.
If you have changed the default Advanced Settings, you must disable the legacy charts library to use the new charts library:
- Open the main menu, then click Stack Management > Advanced Settings.
- Deselect Legacy charts library.
To review the breaking changes in previous versions, refer to the following:
7.14 | 7.13 | 7.12 | 7.11 | 7.10 | 7.9 | 7.8 | 7.7 | 7.6 | 7.5 | 7.4 | 7.3 | 7.2 | 7.1 | 7.0
Deprecations
editThe following functionality is deprecated in 7.15.0, and will be removed in 8.0.0. Deprecated functionality does not have an immediate impact on your application, but we strongly recommend you make the necessary updates after you upgrade to 7.15.0.
Deprecates the dashboard APIs
Details
The import and export dashboard APIs are deprecated. For more information, refer to #108826.
Impact
Use the Import objects and Export objects APIs.
Deprecates alerting and action settings
Details
The ability to disable alerts, actions, task manager, stack alerts, and event log plugins is deprecated. For more information, refer to #108281.
Impact
Use the supported Alerting and actions settings in Kibana.
Moves filter utils to package and cleanup API
Details
The following filter-related utilities are deprecated when imported from the data plugin.
On the client side, esFilters
is now deprecated:
* FilterLabel
, FilterItem
, getDisplayValueFromFilter
, generateFilters
, extractTimeRange
can be imported from data\public
(not using esFilters
).
-
The following utility functions are available for import from
@kbn/es-query
:-
COMPARE_ALL_OPTIONS
-
compareFilters
-
enableFilter
-
pinFilter
-
toggleFilterDisabled
-
dedupFilters
-
onlyDisabledFiltersChanged
-
uniqFilters
-
-
The following functions are deprecated and won’t be part of the 8.0.0 public API:
-
convertRangeFilterToTimeRangeString
-
extractTimeFilter
-
changeTimeFilter
-
mapAndFlattenFilters
-
On the server side, esFilters
is now deprecated. All utility functions are available for import from @kbn/es-query
.
For more information, refer to #106566.
Impact
Import all utility functions from @kbn/es-query
.
Refactors textarea
UI argument
Details
Based on the x-pack/plugins/canvas/CONTRIBUTING.md
, recompose
has been removed in favor of React hooks at textarea
. For more information, refer to #106232.
Impact
There is no user-facing impact.
Deprecates xpack.maps.showMapVisualizationTypes
Details
Deprecates the xpack.maps.showMapVisualizationTypes
Maps setting. For more information, refer to #105981.
Impact
When you upgrade, remove xpack.maps.showMapVisualizationTypes
from your kibana.yml file.
Refactors string
UI argument
Details
Based on the x-pack/plugins/canvas/CONTRIBUTING.md
, recompose
has been removed in favor of React hooks at string
. For more information, refer to #105742.
Impact
There is no user-facing impact.
Deprecates legacy audit logger
Details
The legacy audit logger is deprecated. For more information, refer to #104685.
Impact
Use the ECS-comliant audit logger. For more information, refer to Audit logging settings.
Deprecates scripted fields
Details
Adding scripted fields to index patterns is deprecated. For more information, refer to #100781.
Impact
Use runtime fields. For more information, refer to Explore your data with runtime fields.
Features
editKibana 7.15.0 adds the following new and notable features.
- APM
- Data ingest
- Elastic Security
- For the Elastic Security 7.15.0 release information, refer to Elastic Security Solution Release Notes.
- Lens & Visualizations
- Machine Learning
-
- Checks for error messages in the anomaly detection jobs health rule type #108701
- Adds reset anomaly detection jobs link to jobs list #108039
- Delayed data test for anomaly detection jobs health rule type #107183
- Model memory state test for anomaly detection jobs health rule type #106763
- Alerting rule for anomaly detection jobs monitoring #106084
- Jobs import and export #101037
- Osquery Manager
- Querying & Filtering
-
- Adds scoring support to KQL #103727
- Sharing
-
- Redirect endpoint #103899
For more information about the features introduced in 7.15.0, refer to What’s new in 7.15.