-
Notifications
You must be signed in to change notification settings - Fork 8.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[ML] Integrates into serverless kibana #159433
[ML] Integrates into serverless kibana #159433
Conversation
"console", | ||
"searchprofiler", | ||
"dashboard", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
adding ml
but also sorting the list alphabetically
@@ -13,10 +13,11 @@ | |||
"security" | |||
], | |||
"requiredPlugins": [ | |||
"serverless", | |||
"kibanaReact", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
adding ml
but also sorting the list alphabetically
@kpatticha That's odd. It works ok for me. This is the nav menu I see. How are you running kibana? I suspect ML just isn't enabled at all in the es that you are running. |
hmm, that could be. Are you running --trial ? |
fixes: #159681 fixes: #153777 <img width="1470" alt="image" src="https://github.com/elastic/kibana/assets/3369346/eb810c65-c780-4597-9570-4b30cf2e1b09"> ### Related ML deep links won't show until it's merged #159433 ### Test - e2e will be covered #160674
No, not intentional, this has been fixed here |
@kpatticha Apologies, it looks like you were right, the ML menu had very recently been removed from the observability menu in this PR I have updated this PR to put the ML menu back in. Once this PR is in, I believe the menus will be the responsibility of the each serverless plugin team, so the ML links can be moved about wherever needed. I've just added an ML section in this PR as an initial step. |
@@ -94,6 +94,10 @@ const navigationTree: NavigationTreeDefinition = { | |||
}, | |||
], | |||
}, | |||
{ | |||
type: 'navGroup', |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
In the recent mockups, we won't use the ml presets for the observability side nav but instead a custom node tree. It would be great if you revert this change.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I've removed this ML section 3a7eae1
It's worth pointing out for other reviews that until these custom ML links mentioned above are added, there will be no way to access ML pages from the side navigation menu when running the serverless Observability project.
It will still be possible to access ML pages from kibana's app search feature at the top of kibana.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
oblt LGTM. I just left a small comment regarding the preset.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM 👍
💚 Build Succeeded
Metrics [docs]Module Count
Async chunks
Public APIs missing exports
Page load bundle
Unknown metric groupsESLint disabled line counts
Total ESLint disabled count
History
To update your PR or re-run it, just comment with: |
Tested latest changes and LGTM 🎉 |
Update once again the side navigation tree to match the latest mocks - https://www.figma.com/file/S4fn8L4j8fG1H6331Lw3kb/IA%2FNavigation?type=design&node-id=1265-151762&mode=design ### Before ![image](https://github.com/elastic/kibana/assets/3369346/65e1a394-e3ad-43da-a193-c2b2861bbbb1) ### After https://github.com/elastic/kibana/assets/3369346/ba570fba-798e-4273-95e7-e0e5a1ec9a88 ### Notes for reviewers - ML deep links will be visible after the #159433 --------- Co-authored-by: Kibana Machine <[email protected]>
setFeaturesEnabled
) to enable/disable features. Features being, anomaly detection, data frame analytics or natural language processing.setFeaturesEnabled
to enable different features on setup.isADEnabled
,isDFAEnabled
,isNLPEnabled
serverless_search
plugin, to match theserverless_observability
plugin.serverless_security
plugin's nav menu. (update,serverless_observability
nav menu also now does not contain ML)Relates to #160891