Kibana 8.19.0
editKibana 8.19.0
editReview the following information about the Kibana 8.19.0 release.
Known issues
editIssues with rules occur when xpack.alerting.rules.run.alerts.max is set to a value greater than 5000.
Details
If you’ve set xpack.alerting.rules.run.alerts.max
to a value greater than 5000
, you will encounter Result window is too large
error messages when a maintenance window is active.
Workaround
To mitigate the issue, set xpack.alerting.rules.run.alerts.max
to a value equal to or less than 5000
.
Reports created in non-default Kibana spaces aren’t shown in the Reporting UI.
Details
After creating a report in a non-default Kibana space, the document exists in the .kibana-reporting
index but isn’t shown in the Reporting UI.
Resolved
This issue is resolved in 8.19.0, 8.19.2, 9.1.0, and 9.1.2.
Breaking changes
editBreaking changes can prevent your application from optimal operation and performance. Before you upgrade to 8.19.0, review the breaking changes, then mitigate the impact to your application.
Change to variable syntax in ES|QL queries
Details
Fields and functions variables are now described with ??
in ES|QL queries. For value variables, you can continue to use ?
(#213916).
Deprecations
editThere are no deprecations in this version.
Features
editKibana 8.19.0 adds the following new and notable features.
- Alerting
-
- Adds the ability to schedule reports on a recurring basis and view previously scheduled reports (#224849, #221028).
-
Adds the
xpack.actions.email.services.enabled
Kibana setting, which allows you to enable or disable email services for email connectors (#223363). -
Adds the
xpack.actions.webhook.ssl.pfx.enabled
Kibana setting, which allows you to disable Webhook connector PFX file support for SSL client authentication (#222507). -
Adds the
xpack.actions.email.services.ses.host
Kibana setting, which lets you specify the SMTP endpoint for an Amazon Simple Email Service (SES) service provider that can be used by email connectors. Also adds thexpack.actions.email.services.ses.hostport
Kibana setting, which allows you to specify the port number for an Amazon SES service provider that can be used by email connectors (#221389). -
Adds
rrule
notation support for task scheduling (#217728). - Publishes new public APIs for the Maintenance Window (#216756).
- Allows you to delete Maintenance Windows (#211399).
- Adds an alert cleanup functionality that allows you to delete active or inactive (acknowledged, recovered, closed, or untracked) alerts with no status update for a period of time (#216613).
- Adds an embeddable panel for dashboards that allows you to show a simplified version of the Alerts table from Observability or Elastic Security (#216076).
- Dashboards and Visualizations
-
- Adds the Create alert rule action to ES|QL dashboard panels, usable from the panel context menu or by right-clicking a data point on the visualization. This rule allows you to generate an alert when the data on the chart crosses a certain threshold (#217719).
- Adds collapsible sections to dashboards that allow you to group panels into logical groups. Collapsible sections also help dashboards load faster by only loading their content when expanded (#220877).
- Adds the ability to mark a dashboard as favorite from within the dashboard in addition to the Dashboards page (#201596).
- Adds the ability to resize and move dashboard panels using a keyboard (#208286).
- Adds the ability to create ES|QL controls from the dashboard Controls menu (#219495).
-
Adds the ability to create ES|QL controls by typing a question mark (
?
) when editing an ES|QL visualization’s query (#216839). - Adds a Compare to badge for Metric charts in Lens (#214811).
- Data ingestion and Fleet
- Discover
-
- Adds an Attributes tab to the document viewer when exploring OTel documents in the Observability solution view (#222391).
-
Shows any available results when an ES|QL query times out as a result of the
search:timeout
advanced setting (#219027). - Adds click actions for Stacktrace and Degraded Fields when exploring logs in Discover (#214413).
- Shows a Load more option instead of pagination when exploring Logs in Discover (#211176).
- Adds Read more and Read less functionality to Document view fields in Discover (#215326).
- Elastic Observability solution
-
- Adds the anonymization advanced setting for Observability AI Assistant (#224607).
- Allows users to change the Knowledge Base model post-installation in AI Assistant Settings. (#221319).
- Adds ELSER and e5 on EIS (#220993).
- Only shows ELSER in EIS if the pre-configured endpoint is available (#220096).
- Allows users to specify a Knowledge Base model to support non-English languages (#218448).
- Allows users to archive conversations with the AI Assistant (#216012).
- Allows users to share AI Assistant conversations (#211854).
- Adds accordion sections for the Attributes tables (#224185).
- Allows users to add the APM trace waterfall to other solutions (#216098).
- Adds the History tab view for calendar-based SLOs to the SLO details page (#223825).
- Allows users to view definitions, delete SLOs, and purge SLI data from a single page, without needing to consider instances (#222238).
- Adds the Definition tab to SLO pages (#212826).
- Adds suggested dashboards to alerts (#223424).
- Adds the Add to case button to alerts (#223184).
-
Allows users to save
group by
information with dynamic mapping for custom threshold rules (#219826). - Allows users to link dashboards in Rules and Alerts pages (#219019).
- Allows users to add an investigation guide to alert Details pages (#217106).
- Adds KQL filter to TLS alerting rule (#215110).
-
Adds the
context.grouping
action variable in SLO burn rate and ES query rules (#213550). -
Adds the
context.grouping
action variable in custom threshold and APM rules (#212895). - Allows users to generate an alert for each row in query results in the ES query ES|QL rule (#212135).
- Adds filter controls on Observability Alerts pages (#198495).
- Adds support for maintenance windows in Synthetics (#222174).
- Allows users to choose the spaces where Synthetics monitors are available (#221568).
- Allows users to rename private location labels and tags in Synthetics (#221515).
- Adds monitor downtime alert when Synthetics monitor has no data (#220127).
- Adds a compact view to the Synthetics Overview page (#219060).
- Adds drilldown functionality to Synthetics stats overview embeddable (#217688).
- Adds failure store metrics to the Data Set Quality page (#220874).
- Adds support for span links in the service map (#215645).
-
Adds support for
GroupStreamDefinition
to/api/streams
endpoints (#208126).
- Elastic Security solution
- For the Elastic Security 8.19.0 release information, refer to Elastic Security Solution Release Notes.
- Management
-
- Adds autocomplete suggestions for ES|QL queries in Console (#219980).
- Search
-
- Adds a section that enables adding, updating, and deleting query rules written on top of the Query Rules APIs to pin or exclude documents according to criteria you set (#227226).
For more information about the features introduced in 8.19.0, refer to What’s new in 8.19.