Skip to content

[8.19] [ResponseOps][Alerting] Do not return alerts from internally managed rule types (#223453)#224653

Merged
kibanamachine merged 2 commits intoelastic:8.19from
kibanamachine:backport/8.19/pr-223453
Jun 21, 2025
Merged

[8.19] [ResponseOps][Alerting] Do not return alerts from internally managed rule types (#223453)#224653
kibanamachine merged 2 commits intoelastic:8.19from
kibanamachine:backport/8.19/pr-223453

Conversation

@kibanamachine
Copy link
Contributor

Backport

This will backport the following commits from main to 8.19:

Questions ?

Please refer to the Backport tool documentation

…rule types (elastic#223453)

## Summary

This PR introduces the concept of internally managed rule types. The
purpose of this PR is to hide alerts in the alerts table in the UI
produced by internally managed rule types. In following PRs, we will
enhance the framework to handle more cases when the product requirements
are clearer. If, in the future, the streams team wants to use the alerts
table to show stream alerts, we could introduce a new parameter in the
alerting API to allow alerts produced by internally managed rule types
to be returned.

Fixes: elastic#221379

cc @kdelemme @dgieselaar

### Checklist

- [x] [Unit or functional
tests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)
were updated or added to match the most common scenarios

---------

Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
(cherry picked from commit 61113a0)
@kibanamachine kibanamachine merged commit 0205596 into elastic:8.19 Jun 21, 2025
8 checks passed
@elasticmachine
Copy link
Contributor

💚 Build Succeeded

Metrics [docs]

Unknown metric groups

API count

id before after diff
alerting 912 913 +1

History

cc @cnasikas

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport This PR is a backport of another PR

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants