Skip to content

[8.19] [ML] AIOps: Enhance No Results state for Change Point Detection (#219072)#222228

Merged
kibanamachine merged 1 commit intoelastic:8.19from
kibanamachine:backport/8.19/pr-219072
Jun 2, 2025
Merged

[8.19] [ML] AIOps: Enhance No Results state for Change Point Detection (#219072)#222228
kibanamachine merged 1 commit intoelastic:8.19from
kibanamachine:backport/8.19/pr-219072

Conversation

@kibanamachine
Copy link
Copy Markdown
Contributor

Backport

This will backport the following commits from main to 8.19:

Questions ?

Please refer to the Backport tool documentation

…astic#219072)

This PR introduces new 'empty' states for Change Point Detection page
and embeddable.
Previously, if no change point was found, we displayed an Empty State
screen. Now, we plot a sample metric instead. For partitioned fields, we
select the first partition value and plot a metric for it. If there is
no data to plot for the selected time range, this PR introduces a new
empty state screen.

Note: Warnings in the embeddable will be displayed in the bottom-left
corner, similar to how Lens embeddable warnings are shown. Currently, we
are waiting for the ability to push custom errors to the lens embeddable
- see elastic#220208

* Embeddable (charts): No change point found, with a reason
<img width="966" alt="image"
src="https://github.com/user-attachments/assets/88d4f920-6739-4af7-9903-1fb210dfa089"
/>

* Embeddable (charts): No change point found, without a reason
<img width="991" alt="image"
src="https://github.com/user-attachments/assets/6bef28e0-19f3-46f5-af63-e31b4e77d575"
/>

* Embeddable (table): No change point found, with a reason
<img width="883" alt="image"
src="https://github.com/user-attachments/assets/628ba7fb-000c-45c3-9f23-2fd0535e5106"
/>

* Embeddable (table): No change point found, without a reason
<img width="983" alt="image"
src="https://github.com/user-attachments/assets/567c6127-267f-47a0-b280-52fb00c6c749"
/>

* Change Point Page: No change point found, with a reason
<img width="1217" alt="image"
src="https://github.com/user-attachments/assets/ab2fbeef-e4f6-4fa9-8cbe-c44abe0357b4"
/>

* Change Point Page: No change point found, without a reason
<img width="1225" alt="image"
src="https://github.com/user-attachments/assets/c16dd55a-37eb-45c2-a3eb-51ea9744e0d7"
/>

Fixes elastic#170388

---------

Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>
(cherry picked from commit 1e7d418)
@kibanamachine kibanamachine added the backport This PR is a backport of another PR label Jun 2, 2025
@kibanamachine kibanamachine enabled auto-merge (squash) June 2, 2025 15:16
@kibanamachine kibanamachine merged commit 91dbd1f into elastic:8.19 Jun 2, 2025
11 checks passed
@elasticmachine
Copy link
Copy Markdown
Contributor

💛 Build succeeded, but was flaky

Failed CI Steps

Test Failures

  • [job] [logs] FTR Configs #1 / InfraOps App Metrics UI Node Details #Asset Type: host Logs Tab preserves search term between page reloads

Metrics [docs]

Module Count

Fewer modules leads to a faster build time

id before after diff
aiops 622 623 +1

Async chunks

Total size of all lazy-loaded chunks that will be downloaded as the user navigates the app

id before after diff
aiops 511.0KB 512.1KB +1.2KB

cc @rbrtj

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

3 participants