-
Notifications
You must be signed in to change notification settings - Fork 25
Description
Problem Statement
In the Full Dashboard on the Overview tab, clicking a monitored server opens/creates a dedicated tab for that server next to the Overview tab. However, the UI does not automatically switch focus to the newly created server tab. This adds extra clicks and can be confusing because the user action implies “take me to that server’s page,” but the dashboard remains on the Overview view.
Proposed Solution
When a user clicks a server in the Overview tab and a server-specific tab is created (or already exists), automatically switch focus to that server tab.
Suggested behavior:
- If the server tab does not exist: create it and immediately activate it.
- If the server tab already exists: simply activate/focus that existing tab.
(If there is a reason to keep the current behavior, an optional setting could control auto-focus, but the default could reasonably be to focus the server tab.)
Use Case
Example: From Overview, I click SQLPROD01 because I noticed unusual activity and want to drill into details for that server. The dashboard creates the SQLPROD01 tab, but I still have to click the new tab manually to view the server-specific metrics. Auto-focusing the new tab would make this workflow quicker and more intuitive, especially when repeatedly drilling into different servers during troubleshooting.
Alternatives Considered
- Manually clicking the newly created server tab each time (current workaround, but repetitive)
- Opening the server view in a separate navigation element (more complex UI change)
- Adding an explicit “Open and switch” button/link (less intuitive than simply focusing on click)
Additional Context
-
Is this related to a specific SQL Server version?
No; this is a dashboard UX improvement. -
Would this require schema changes?
No; this should be purely a UI/navigation behavior change. -
How frequently would you use this feature?
Very frequently—any time I drill into a server from the Overview tab.
Scope
Please indicate which component(s) this affects:
- Full Dashboard
- Lite
- SQL collection scripts
- Installer
- Documentation