Skip to content

Add overview matrix to monitor home page#6361

Merged
DomGarguilo merged 5 commits intoapache:mainfrom
DomGarguilo:overviewMatrix
May 8, 2026
Merged

Add overview matrix to monitor home page#6361
DomGarguilo merged 5 commits intoapache:mainfrom
DomGarguilo:overviewMatrix

Conversation

@DomGarguilo
Copy link
Copy Markdown
Member

This PR replaces the two tables on the monitor home/overview page with a single matrix showing the counts of servers on each resource group with color highlighting problems. This PR also adds counts to the Servers navbar dropdown menu list.

@DomGarguilo DomGarguilo added this to the 4.0.0 milestone May 6, 2026
@DomGarguilo DomGarguilo self-assigned this May 6, 2026
@DomGarguilo
Copy link
Copy Markdown
Member Author

DomGarguilo commented May 6, 2026

Normal:
Screenshot_2026-05-06_13-52-31

With a tserver and sserver killed:
Screenshot_2026-05-06_13-52-38

With the GC killed (metrics not enabled so all other statuses are WARN):
image

@dlmarion
Copy link
Copy Markdown
Contributor

dlmarion commented May 7, 2026

Looks really good. Two questions:

  1. Do you think we still need the resource group filter? I'm thinking no, but interested in hearing opinions.
  2. Do you think you can get the dropdown menu icons to match the ones in the table (putting the counts inside the bubble)?

@DomGarguilo
Copy link
Copy Markdown
Member Author

  1. Do you think we still need the resource group filter? I'm thinking no, but interested in hearing opinions.

I don't have a strong opinion on this. Seems like it could probably be removed if nobody has any objections.

  1. Do you think you can get the dropdown menu icons to match the ones in the table (putting the counts inside the bubble)?

I thought about this and tried it out but decided against it because I didn't want to tie the status LED too closely to the counts since there are other things that factor into the status for that server. I thought it would be confusing to have a full X/X count but have it be WARN color.

@DomGarguilo
Copy link
Copy Markdown
Member Author

After some discussion more ideas surfaced:

  1. remove the colors from the Totals row and columns (going to try this first) OR roll up the "most severe" color in that row and col to that total pill count
  2. The title "Deployment Breakdown" can be removed
  3. The resource group regex can be removed

@DomGarguilo
Copy link
Copy Markdown
Member Author

e092e0f removed the colors from the totals chips:
image

@DomGarguilo
Copy link
Copy Markdown
Member Author

Updated screenshot:
Screenshot_2026-05-08_15-20-34

@DomGarguilo DomGarguilo merged commit 68a1e53 into apache:main May 8, 2026
9 checks passed
@DomGarguilo DomGarguilo deleted the overviewMatrix branch May 8, 2026 19:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants