Skip to content

Unify all operations within same connection into span

Igor Drozdov requested to merge id-gitlab-sshd-in-a-single-span into main

Related issue: #271 (closed)

Currently, when someone performs git pull, we have the following traces:

Screenshot_2021-07-21_at_19.14.59

Since it's a single operation, it'd be cool to unify these calls under a single span:

Screenshot_2021-07-27_at_14.55.40

And have it broken down as:

Screenshot_2021-07-27_at_14.55.56

It means that within a single git pull, a GET request (to /authorized_keys endpoint), a POST request (to /allowed endpoint), and a Gitaly RPC with the same correlation-id have been performed.

Merge request reports