Fix broken Grafana dashboards
## Context We have been [alerted on Slack](https://gitlab.slack.com/archives/C3ER3TQBT/p1719922521456799) that some Gitlay dashboards have stopped functioning correctly, including [Gitaly Feature Latency Detail](https://dashboards.gitlab.net/d/PqeIQ9Iik/gitaly-feature-latency-detail?from=now-1h&orgId=1&refresh=5m&to=now&var-job=gitaly&var-method=PreReceiveHook). Preliminary investigation shows that when loading the dashboard, the following error appears: ![image](/uploads/645a7e9616ac4d4c4f4f50bbf6d35783/image.png) When the graph query is manually changed to omit the `job` parameter like so: ``` 1000 * avg(gitaly:grpc_server_handling_seconds:avg5m{job="$job", grpc_method="$method"}) by (fqdn) ``` to ``` 1000 * avg(gitaly:grpc_server_handling_seconds:avg5m{grpc_method="$method"}) by (fqdn) ``` the graph begins to display data: ![image](/uploads/e32d5c428ddd3a6f00bd1fda507bea82/image.png) An additional warning regarding deprecated plugins is displayed too: ![image](/uploads/a4e87e800722bfce2536f1599d6226a8/image.png) which seems to have [come into effect recently](https://grafana.com/docs/grafana/latest/developers/angular_deprecation/). ## Proposal - [ ] Fix the dashboards in-place. The problems seem to occur only in [dashboards](https://dashboards.gitlab.net/dashboards/f/gitaly/gitaly-service) with the `unmanaged` label. - [ ] Consider converting `unmanaged` dashboards to `managed` ones by defining them in Jsonnet files in the [Runbooks](https://gitlab.com/gitlab-com/runbooks/-/tree/master/dashboards/gitaly) repo.
epic