Jaeger 数据源
部署 Jaeger
这里我们为了展示对接 Jaeger 数据源,使用 Jaeger 官方推荐的 Docker Compose 部署方式,这个方式集成了 Jaeger 和一个 demo 程序,可以方便我们学习理解。生产环境不建议这样部署使用。
# 下载并启动服务。请提前自行安装 git 和 docker-compose 服务,并测试拉取镜像网络通信正常。
git clone git@github.com:jaegertracing/jaeger.git jaeger && cd jaeger/examples/hotrod && docker compose up
部署完成后可以查看对应 UI 界面。
jaeger:访问服务16686端口
demo:访问服务8080端口,更多 demo 配置展示可以参考文档。
接入 Jaeger 数据源
填写好 Jaeger 服务的地址和服务端口即可。
查询 Jaeger
链路追踪—>选择 Jaeger 数据源
按条件查询
Trace ID 查询
拓扑分析
链路追踪—>拓扑分析
同作查询 Jaeger 数据源,观察服务之间的交互来自动构建拓扑分析图。图中的服务元素可以任意拖拽展示。