Curate Grafana Dashboards for Wire Services
The metrics chart currently has several kubernetes health dashboards built in; but there are no dashboards built-in for monitoring wire services. The metrics for wire services are being scraped by Prometheus, so it should just be a matter of building some nice dashboards (we can do so on the staging environment) then exporting the JSON definitions of the dashboards and including them in the chart.
Unfortunately it seems the dashboard importing in the Grafana chart is broken ATM, but has apparently been fixed upstream and should propagate to prometheus-operator soon:
See the following issues:
- https://github.com/helm/charts/issues/12352
- https://github.com/helm/charts/pull/12512
See for a head start: https://github.com/wireapp/wire-server-deploy/blob/cp/prometheus-operator/charts/wire-server-metrics/values.yaml#L41-L58