monitoring: grafana ux improvements
Created by: bobheadxi
- Refreshed homepage
- everything now links to service dashboards - the warning/critical graphs, the table, etc. Just click!
- upgraded table to get data links on the table cells. each table cell goes direct to the relevant graph panel
- upgraded homepage graph to timeseries to avoid the annoying annotation prompt (https://github.com/grafana/grafana/issues/25580#issuecomment-805731081) when clicking to get to the link - doing this for the other dashboards was too hard though due to lack of support in the library, so those still use the old
- Refreshed container overviews
- alerts panels now links to relevant graph panels - just click!
- upgraded tables similar to above, table cells link to graph panels
Closes https://github.com/sourcegraph/sourcegraph/issues/16940
Also note that each panel already links to alert solutions and dashboard docs :)
Try it out:
kubectl port-forward svc/prometheus 9090:30090
sg run grafana