Skip to content

[Backport 3.3] PPL Alerting: Get Alerts and Alert Lifecycle - #1989

Merged
toepkerd merged 1 commit into
3.3from
backport-1972-to-3.3
Nov 18, 2025
Merged

[Backport 3.3] PPL Alerting: Get Alerts and Alert Lifecycle#1989
toepkerd merged 1 commit into
3.3from
backport-1972-to-3.3

Conversation

@opensearch-trigger-bot

Copy link
Copy Markdown
Contributor

Backport d9614ba from #1972.

* PPL Alerting: Get Alerts and Alert Lifecycle

Signed-off-by: Dennis Toepker <toepkerd@amazon.com>

* updating scheduled jobs schema version in alert indices IT

Signed-off-by: Dennis Toepker <toepkerd@amazon.com>

* enabling alerting v2 by default

Signed-off-by: Dennis Toepker <toepkerd@amazon.com>

* making get alerts response fields snake cased

Signed-off-by: Dennis Toepker <toepkerd@amazon.com>

* removing unused get alerts params and adding serde tests for alertsv2 request and response

Signed-off-by: Dennis Toepker <toepkerd@amazon.com>

* removing misleading comments

Signed-off-by: Dennis Toepker <toepkerd@amazon.com>

* minor changes

Signed-off-by: Dennis Toepker <toepkerd@amazon.com>

* changed some setting names to go under alerting prefix, and optimizing alert expire logic to search for expired alerts in OS query instead of scanning Alerts for expiration in memory

Signed-off-by: Dennis Toepker <toepkerd@amazon.com>

---------

Signed-off-by: Dennis Toepker <toepkerd@amazon.com>
Co-authored-by: Dennis Toepker <toepkerd@amazon.com>
(cherry picked from commit d9614ba)
Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
@toepkerd
toepkerd merged commit 859024f into 3.3 Nov 18, 2025
36 of 39 checks passed
AWSHurneyt added a commit to AWSHurneyt/OpenSearch-Alerting that referenced this pull request Feb 12, 2026
…ect#1972) (opensearch-project#1989)"

This reverts commit 859024f.

Signed-off-by: Thomas Hurney <hurneyt@amazon.com>
AWSHurneyt added a commit that referenced this pull request Feb 16, 2026
* Revert "PPL Alerting: Get Alerts and Alert Lifecycle (#1972) (#1989)"

This reverts commit 859024f.

Signed-off-by: Thomas Hurney <hurneyt@amazon.com>

* Revert "PPL Alerting: Delete Monitor, More V1/V2 Separation (#1968) (#1975)"

This reverts commit 01d67ed.

Signed-off-by: Thomas Hurney <hurneyt@amazon.com>

* Revert "PPL Alerting: Get and Search Monitors (#1966) (#1974)"

This reverts commit d26378a.

Signed-off-by: Thomas Hurney <hurneyt@amazon.com>

* Revert "PPL Alerting: Create and Update Monitor V2 (#1961) (#1973)"

This reverts commit 04dfb42.

Signed-off-by: Thomas Hurney <hurneyt@amazon.com>

* Revert "PPL Alerting: Models (#1955) (#1969)"

This reverts commit ef66ef8.

Signed-off-by: Thomas Hurney <hurneyt@amazon.com>

* Fix test workflow yml.

Signed-off-by: Thomas Hurney <hurneyt@amazon.com>

---------

Signed-off-by: Thomas Hurney <hurneyt@amazon.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants