Skip to content

[FEATURE] Auto-focus server tab when selecting a server from Overview #71

@ghauan

Description

@ghauan

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions