Fine0830 commented on code in PR #11005: URL: https://github.com/apache/skywalking/pull/11005#discussion_r1245357489
########## docs/en/ui/README.md: ########## @@ -8,6 +8,41 @@ The left side menu lists all available supported stacks with default dashboards. Follow the `Official Dashboards` menu to explore all default dashboards on their ways to monitor different tech stacks. +## Sidebar Menu and Marketplace + +All available feature menu items are only listed in the marketplace(since 9.6.0). They are only visible on the Sidebar Menu when there are relative services +being observed by various supported observation agents, such as installed language agents, service mesh platform, OTEL integration. + +The menu items defined in `ui-initialized-templates/menu.yaml` are the universal marketplace for all default-supported integration. +The menu definition supports one and two levels items. The leave menu item should have the `path` and `dashboardID` for navigation, the icon of the level one item is defined from UI side. + +```yaml +menus: + - name: General Service + icon: general_service + menus: + - name: Services + path: /general + dashboardID: General-Root + - name: Visual Database + path: /database + dashboardID: Virtual-Database-Root Review Comment: > > I think the `name` should not contain special characters, including spaces. > > Then how the name is showing? We need `Service Mesh` text to display, that is my meaning of the name. In the graph, the `name` means ID. `title` could display on the page. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
