关联 API
from_kind)与目标信号(to_kind),该端点返回带预填过滤条件的相关信号 ——
跨信号 join 已替你完成,并限定在你的组织与时间窗口内。
你可以用它构建什么
- 服务图 + RED 指标,从追踪派生,可直接渲染为拓扑视图
(
GET /api/v1/traces/service_graph)。 - 时间锚点 —— 一次点击即缩放并把时间范围传播到所有面板。
- 调查栈(Investigation stack) —— 在
指标 → 追踪 → 日志 → 主机间来回下钻,边走边压栈, 从不丢失上下文。
相关端点
| 端点 | 用途 |
|---|---|
GET /api/v1/web/correlation/{from_kind}/{to_kind} | 带预填过滤的服务端跨信号 join |
GET /api/v1/web/trace/{trace_id} | 完整追踪及其 span |
GET /api/v1/web/topology | 服务拓扑视图 |
GET /api/v1/traces/service_graph | 从追踪派生的服务图 + RED 指标 |
POST /api/v1/web/investigation/blob | 持久化一个调查栈 |
Web 界面中的调查栈
Web shell 把关联变成一套工作流:- ⌘K 命令面板 —— 每个流、仪表盘、告警、保存的视图都触手可及。
- 调查栈(最多 6 帧)—— 每次下钻压一帧;用
⌘[与⌘]导航;钉住某帧以在探索时保留其上下文。 - 每个可点击操作都可用键盘到达。
关联 API 规格已完成,Web 集成正在进行中。当前进度见
项目状态。