Improve gitaly tracing instrumentation
Following https://gitlab.com/gitlab-com/gl-infra/infrastructure/-/issues/13622, there are a couple low-hanging improvements that we can look at.
These will make our use of traces more effective, and aid in diagnosis of gitaly issues in production.
- outgoing http instrumentation gitlab-org/gitlab-shell!495 (merged)
- grpc method label on root span gitlab-org/gitaly!3741 (merged)
- fqdn and service labels on root span
- re-correlate batch process traces https://gitlab.com/gitlab-com/gl-infra/infrastructure/-/issues/13823
- praefect sql
- info refs upload pack cache
- wait on cat-file pool
- wait on concurrency limiter
Edited by Igor