apache / apache/rocketmq-dashboard
Add Grafana dashboard dependency and portability manifest
- Dominant language
- Java
- Stars
- 1.4k
- Forks
- 683
- Avg merge
- 2d 14h
- Merged PRs (30d)
- 58
Description
### Problem\n\nThe Grafana dashboard catalog can view or export JSON, but operators planning an upgrade or migration must manually inspect every model to learn which panel types, data sources, template variables, query targets, transformations, library panels, repeats, and embedded alerts are required. Structural omissions are easy to miss.\n\n### Proposed solution\n\nAdd an on-demand, read-only dependency manifest that loads dashboard models in bounded batches, recursively analyzes nested panels, summarizes portfolio dependencies, flags structural portability notes, supports search, and exports the current result as CSV.\n\nThis does not mutate dashboards or introduce a new backend contract.
Contributor guide
No contributing guide indexed for this repository
Research direction
No files, tests, or entry points are named in the issue. Start by locating the Grafana dashboard catalog and its dashboard-model loading and export paths, then assess where a read-only, bounded-batch dependency manifest fits. Done means the requested dependency categories, portability notes, search, and CSV export are covered without mutating dashboards or adding a backend contract.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- grafana, java
- Domain
- observability-sre
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Active
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100