prometheus / prometheus/alertmanager

Make alertmanager config on status page readable

Open
#1,466 6 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

component/ui help wanted kind/enhancement stale
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

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.