[Backport 2.x] Implemented cross-cluster monitor support (#1404) (#1412)
* Implemented cross-cluster monitor support (#1404)
* Updated alert mappings to accommodate cross-cluster cluster metrics monitors.
Signed-off-by: AWSHurneyt <email address hidden>
* Implemented support for cross-cluster cluster metrics monitors. Implemented GetRemoteIndexes API to populate the frontend UI with details regarding the remote clusters, and indexes.
Signed-off-by: AWSHurneyt <email address hidden>
* Fixed a writeable test after changing QueryLevelTriggerRunResult from a data class to an open class for inheritability.
Signed-off-by: AWSHurneyt <email address hidden>
* Fixed ktlint errors.
Signed-off-by: AWSHurneyt <email address hidden>
* Removed changes to IndexUtils as they're only needed by doc monitors.
Signed-off-by: AWSHurneyt <email address hidden>
---------
Signed-off-by: AWSHurneyt <email address hidden>
(cherry picked from commit ea36996616eb91b2547b6a64274bbd9e50b1af5d)
Signed-off-by: AWSHurneyt <email address hidden>
* Fixed a test.
Signed-off-by: AWSHurneyt <email address hidden>
---------
Signed-off-by: AWSHurneyt <email address hidden>
5eff5e9...
by
"opensearch-trigger-bot[bot]" <98922864+opensearch-trigger-bot[bot]@users.noreply.github.com>
Add 2.12 release notes (#1408) (#1413)
* Add 2.12 release notes
* Fix release notes PR
* Add 2 more PRs
---------
(cherry picked from commit b10eaad8f7f25c05fde540d2f4ed97517435d59c)