replicatedhq / replicatedhq/kots
kotsadm: "Configure Graphs" button on dashboard is misleading
Nobody has claimed this yet.
- Dominant language
- Go
- Stars
- 950
- Forks
- 98
- Avg merge
- 1d 36m
- Merged PRs (30d)
- 31
Description
The default value in the Configure Graphs button is https://prometheus.default.svc.cluster.local:9090, and while this is certainly a valid value if the end user is running prometheus in that namespace, I think this modal could use a little more explanation:
- In the modal, we should highlight the current value that was auto-configured, if any (e.g. in a kURL cluster)
- we should probably include some 1-2 sentence explanation of what this is for, e.g.
If you have an in-cluster or out-of-cluster prometheus instance, you can add a URL to that instance here to display some graphs on the kotsadm admin console dashboard - we should consider hiding the
configure graphsbutton entirely in kURL clusters, or changing the text to be more clear about "hey you probably shouldn't do this because we've already wired it up for you"
Contributor guide
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 at the kotsadm dashboard's Configure Graphs modal and trace how the default Prometheus URL is populated, including in kURL clusters. Clarify the intended behavior for the auto-configured value, explanatory text, and button visibility or wording, then verify the dashboard presents the correct guidance and graph configuration options.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- go, kubernetes, prometheus
- Domain
- frontend, observability-sre
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100