NMS-20127: dashboard Top-N and Metric Chart panels - #8723
Open
joseanesONMS wants to merge 2 commits into
Open
Conversation
Two new panels with no legacy homepage equivalent, add-only (not in the default layout): Top-N ranks entities by a chosen KPI over the selected timeframe, and Metric Chart plots one metric on one entity over time. Both honor the dashboard timeframe (including custom ranges) and guard against stale concurrent responses; Top-N attributes each measurement to the source its response label encodes. Adds the KPI/entity option editors to the panel options dialog. Builds on the dashboard framework (NMS-19851 base).
A stray symlink to a local worktree's node_modules was committed with the base framework change; it makes the CI pnpm install fail with ENOTDIR when it tries to create the real node_modules directory.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
NMS-20127 (dashboard rework): two new panels with no legacy homepage equivalent. Stacks on #8721 (the framework base), so review its top commit.