Add a link for edit custom metrics from charts
Today it is possible to define custom metrics, however, in order to edit the chart, the user required to navigate to Settings->Integrations->Prometheus, and then to click on the metric he'd like to change. Instead, we should add a link that would take the user directly from the chart to edit the custom metric
What would we need for an MVC
- Introduce an "edit metric" link in the more options menu on each chart on custom metrics
- Upon clicking the link the user will be rerouted to the integrations settings ->Prometheus->Edit (focused on the selected metric)
Final state (not an MVC)
- Introduce an "edit metric" link in the more options menu on each chart on custom metrics
- Clicking the link will prompt a modal where users can edit the metric. We can use the existing "add metric" modal as a template for this modal. Note: the "save changes" button in this modal would be disabled until the user actually makes a change to the metric. Once they make a change to the metric, the "save changes" button will be enabled.
- We should have a success (or failure message) letting users know the metric has been updated.
Edit metric link in more options dropdown | Edit metric modal (following the "Add metric" modal design) | Success (or failure) message to user when metric is updated |
---|---|---|
Edited by Dov Hershkovitch