首页/网络/常用端口速查/16686 Jaeger Query UI
10000-19999 注册端口49 条

16686 Jaeger Query UI

Jaeger 链路查询界面:按服务、操作与时长搜链路,排查跨服务延迟的常用入口;常与 collector/agent 分机部署。

常用端口速查网络更新于 2026-10-13

16686 是什么

16686 是 Jaeger 链路追踪的查询界面端口:按服务、操作与耗时检索链路,查看调用链与依赖拓扑,是排查跨服务延迟的常用入口,常与采集组件分机部署。界面能显示服务名、调用参数(含 URL 与部分请求体)以及耗时分布,属于高信息量页面;对外暴露前必须加统一鉴权。

基本信息

服务Jaeger Query UI(默认 16686)
协议TCP,HTTP
用途链路检索与依赖拓扑查看
安全等级仅内网或统一认证之后
数据敏感度请求参数可能含个人信息与令牌

典型使用场景

  • 延迟排查:按服务与操作定位慢调用
  • 依赖分析:查看服务之间的调用关系
  • 故障复盘:用时间范围与耗时筛选异常链路
  • 容量评估:结合调用量与耗时分布判断瓶颈
  • 接口集成:通过查询接口做自动化巡检
  • 暴露面收敛:界面加鉴权并限制来源

界面与接口核对

界面与接口核对
curl -s http://jaeger01:16686/ | head -c 200                # 界面可达性
curl -s 'http://jaeger01:16686/api/services' | head -c 300  # 服务列表接口
ss -lntp | grep 16686                                       # 主机侧确认监听

组件与端口对照

组件典型端口作用
Query UI16686链路检索与拓扑展示
Collector14268 等接收上报的链路数据
Agent6831 等本地接收并转发链路数据
链路数据里常包含请求参数、路径与部分请求体,手机号、订单号与令牌都可能出现,对外暴露等于把业务数据摊开。
采样率决定存储成本与可观测性:问题排查完成后没有及时调整采样,存储增长会变成新的麻烦。
加统一认证是最低要求,能进一步限制来源网段与可查询时间段,就减少了数据被批量导出的机会。
多环境共用一套追踪后端时,要按环境区分权限,避免开发环境账号看到生产链路数据。
检索接口支持按服务与时间范围过滤,报表与巡检脚本都依赖它;脚本使用的凭据同样按只读、最小范围配置。
链路数据的保留期通常由存储能力决定:保留期过短会让事后复盘失去依据,建议按业务影响面来设定。

易错点

  • 追踪系统对外开放:请求参数里的手机号、订单号与令牌可直接查询
  • 界面无鉴权:内部调用关系与服务名对外可见
  • 采样率长期不调整:存储成本持续增长,保留期被迫缩短
  • 多环境共用一个后端且不做隔离:生产数据被非生产人员读取
  • 接口未限流:批量导出链路数据既影响性能也扩大泄漏面

数据来源与参考

  • Jaeger 官方文档(Query UI 16686)

相关工具

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌