Tracing
Tracing
在 GitLab Ultimate 11.5 中引入 .
跟踪提供对已部署应用程序的性能和运行状况的洞察力,跟踪处理给定请求的每个功能或微服务.
不管您使用的是整体系统还是分布式系统,这都可以轻松理解请求的端到端流程.
Jaeger tracing
Jaeger是一个开源的,端到端的分布式跟踪系统,用于监视和调试基于微服务的分布式系统.
Deploying Jaeger
要了解有关部署 Jaeger 的更多信息,请阅读官方的《 入门指南》文档 . 有一个易于使用的多合一 Docker 映像 ,以及Kubernetes和OpenShift 的部署选项.
Enabling Jaeger
GitLab 提供了一种从项目内部打开 Jaeger UI 的简便方法: