-
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
[Infrastructure UI] Hosts View: Add links to APM and Uptime for a single host #150985
Comments
Pinging @elastic/infra-monitoring-ui (Team:Infra Monitoring UI) |
@jennypavlova What about adding the link in the table as a possible action for each specific host? |
Hi @tonyghiani we want to have a similar experience to the inventory single host view but have the links on top and not as part of the tabs as you can see in the design (there is also the Uptime link so it's not a single APM link). If we have the links in the table it will take some space and probably we will extend the table with more values in the future.
Also, you don't need a filter to see the flyout it opens when you click an expand icon next to it or I am missing something here? |
It makes sense, thanks for the explanation! Yep, having it in the flyout is the best option 👌 |
…152956) Closes [#150893](#150893) ## Summary This PR adds a flyout with single host metadata with an option to open/close it with a click on an expand/minimize icon in the table.⚠️ This PR doesn't include metadata filtering/actions, or processes tab inside flyout (they will be added in follow-up issues). For now, the metadata will be displayed and no actions will be available. This PR will unblock [#151010](#151010), [#150907](#150907) and [#150985](#150985) ## Testing - Open the hosts view and click on the expand icon for a single host in the table <img width="1464" alt="image" src="https://user-images.githubusercontent.com/14139027/224077010-71aece78-40d1-4a3a-90a6-8e699001b37a.png"> - The flyout should be visible with a preselected metadata tab containing - Host name as the flyout title - Metadata in a table view with field and value columns <img width="1807" alt="image" src="https://user-images.githubusercontent.com/14139027/224048634-cd49aa0f-f1a5-4442-9fd0-f16cd4cb84da.png"> - The flyout can be closed using the close icon and the minimize icon or can show a different host when another host is expanded <img width="1727" alt="image" src="https://user-images.githubusercontent.com/14139027/224084969-daa525c5-4ec4-4504-b072-4711db63fe18.png"> --------- Co-authored-by: kibanamachine <[email protected]> Co-authored-by: Marco Antonio Ghiani <[email protected]>
@roshan-elastic should we use traces with the updated link name |
Hey @jennypavlova - can we link to the services (and call it "APM Services")? |
…gle host (#154269) Closes #150985 ## Summary This PR adds links to APM Traces and Uptime. <img width="1909" alt="image" src="https://user-images.githubusercontent.com/14139027/229580612-a3d0c03a-4f68-4b09-b333-ffa79c8454e6.png"> # Testing 1. Open Hosts view 2. Click on the button to open the flyout for a single host - Click on the APM traces link and verify the query parameters are correct - Click on the uptime link and verify the query parameters are correct https://user-images.githubusercontent.com/14139027/229581672-3c50ea55-e834-4431-aac6-3ed3ff9f96cc.mov --------- Co-authored-by: Carlos Crespo <[email protected]>
📓 Summary
Important information about a host for the SREs is how many and which services are running on the host. As we already have another issue showing APM-related data the scope of this issue will be to show the user a link navigating to APM services filtered by the selected host. We should navigate to Example link for example if the selected host is
gke-edge-lite-oblt-edge-lite-oblt-poo-ac0838be-glnv
:[TBD] Do we want to show different links to the services and to the traces APM pages and which parameters do we want to use (enable comparison, custom time range, etc.)?We show only one link navigating to services
🎨 Design
Figma
👨💻 Implementation hints
Services
instead ofTraces
. In case we decide to have 2 different links (for traces and for services) we can reuse the inventory logic (single host flyout) for the traces link.✔️ Acceptance criteria
The text was updated successfully, but these errors were encountered: