-
Notifications
You must be signed in to change notification settings - Fork 8.2k
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
[Fleet] UI update agent enrollment instructions #61076
Comments
Pinging @elastic/ingest-management (Feature:EPM) |
I updated the issue with screenshots and video explanation. Let me know if you have run into any questions! |
I like the list of datasource with icons, great idea. For alpha 1 lets skip anything around test connection. |
We already have a "check for agents" feature working in the code base. This design mimics that functionality, except the "checking for new agents..." aspect in my design is slightly different. Currently, there is a grey box that says "checking for new agents" with a loading spinner that appears automatically whenever the flyout is opened. In my design, the user has to click the button for the polling to appear (Behind the scenes, we are always polling, and we use a "flyout opened" timestamp to figure out if it's a "new" agent). I think this experience is slightly less surprising and more intuitive. By giving the user a button to click, it feels like they're completing a step (albeit, an optional one). This also puts the user in control, and they get immediate satisfaction when they see that agents were found. Currently, users might miss the confirmation message because they're focused on another window, typing @ruflin do you want to:
I suspect number 3. :) |
Are we actually checking for new agents or just checking for agents? (@nchaulet ). I think we need to have a deeper technical discussion on what we can actually detect and what not. The current probably works well for getting started before you have an agent but gets blurry afterwards. To not be required to have this discussion right now, my preference is 1 on the UI level. |
@ruflin we are currently checkin for agent that have been created after you open the UI |
@nchaulet Ok. In this case I'm fine sticking to 3. |
the list of datasource with icons already exists (I created it for config reassignment we can probably reuse it) |
@ph the related issue where I need the download URL |
Link to Figma
Link to prototype
Video walkthrough
The "Enroll new agent" flyout can be triggered from three places:
Small note:
The text was updated successfully, but these errors were encountered: