prometheus / prometheus/alertmanager
Make alertmanager config on status page readable
Nobody has claimed this yet.
- Dominant language
- Go
- Stars
- 8.6k
- Forks
- 2.5k
- Avg merge
- 2d 6h
- Merged PRs (30d)
- 61
Description
The current wall of yaml on the status page is relatively unhelpful.
The config is also sent to the status page as JSON. We could parse this and then provide collapsible sections for the config, and potentially even allowing cool things like clicking on a route's receiver and then showing the receiver.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reviewing the status page's current rendering of the Alertmanager config and how the JSON is delivered there. The issue suggests collapsible config sections and navigation from a route to its receiver; completion would make the configuration easier to read and support those interactions.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- go
- Domain
- frontend, observability
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100