Skip to content

LabKit integration with Gitaly-Ruby

Andrew Newdigate requested to merge an-labkit-support into master

This change adds distributed tracing instrumentation to Gitaly-Ruby, so that the process can emit distributed tracing spans to Jaeger.

Depends on

Related:

What does this give us?

Gitaly-Ruby Server Spans

Calls from Gitaly to Gitaly-Ruby will be instrumented on both sides (client = Gitaly and server = Gitaly-Ruby).

image

Gitaly-Ruby forms part of the Jaeger server dependency DAG

image

Edited by GitLab Release Tools Bot

Merge request reports