Skip to content

[Internal]: ES|QL rule type improvements - adding grouping per row #1580

Open
@doakalexi

Description

@doakalexi

Description

What:
We're updating the ES query ES|QL rule to allow users to generate an alert for each row in the query results, using a unique alertId identifier derived from the ES|QL query and its columns.
We added a new UI option where users can now choose between:

  • Single alert for all matches (current behavior)
  • One alert per row
Screenshot 2025-03-13 at 10 38 04 AM

When:
This feature will be released in 9.1 and 8.19

Why:
There are 2 ESQL rules in Elastic - one for stack/o11y and one for security and they 2 act differently, and this new feature helps align their functionality.
Alerting per row makes it easier for customers to leverage the data from the query as part of the alert.

Resources

This feature was implemented in elastic/kibana#212135

Which documentation set does this change impact?

Elastic On-Prem and Cloud (all)

Feature differences

The feature is identical in all deployment methods

What release is this request related to?

9.1

Serverless release

The week of May 5th, 2025

Collaboration model

The documentation team

Point of contact.

Main contact: @doakalexi

Stakeholders:

Metadata

Metadata

Labels

Team:ExperienceIssues owned by the Experience Docs Team

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions