使用 docker 搭建 Jaeger
# 启动Jaeger-Collector容器 随后我们讲暴露端口的作用
docker run -d --name jaeger_collector \
-p 14268:14268 -p 14269:14269 \
-e SPAN_STORAGE_TYPE=elasticsearch \
-e ES_SERVER_URLS=http://192.168.126.130:9200 \
-e ES_USERNAME=elastic \
-e ES_PASSWORD=123456 \
jaegertracing/jaeger-collector:latest
# 启动Jaeger-Query容器 随后我们讲暴露端口的作用
docker run -d --name jaeger_query \
-p 16686:16686 -p 16687:16687 \
-e SPAN_STORAGE_TYPE=elasticsearch \
-e ES_SERVER_URLS=http://192.168.126.130:9200 \
-e ES_USERNAME=elastic \
-e ES_PASSWORD=123456 \
jaegertracing/jaeger-query:latest
打开浏览器,在地址栏上输入服务器 http://192.168.126.130:16686 访问ui界面
jaeger-collector 参数
数据存储容器采用了elastic,相关参数请根据自己的实际情况填写;
SPAN_STORAGE_TYPE
:存储类型、ES_SERVER_URLS
:保存请求地址、ES_USERNAME
:用户名,没有可不填ES_PASSWORD
:密码,没有可不填es.index-prefix
:存储索引前缀(可选),默认值 jaeger-span-2023-10-21,增加前缀后mini-jaeger-span-2023-10-21对外开放端口:
14250
grpc服务端口、
14269
服务信息查询端口、服务心跳检测路由: http://127.0.0.1:14269/
14268
http服务端口,如果采用http推送的span信息,请求路由为: http://127.0.0.1:14268/api/traces
作者:admin 创建时间:2023-10-21 20:37
最后编辑:admin 更新时间:2023-10-21 21:06
最后编辑:admin 更新时间:2023-10-21 21:06