降低调用链数据上报量的核心是调整采样率,但需注意以下关键点:
采样率仅对调用入口生效:例如应用 A 调用 B,若 A 采样率 100%,则 B 的采样率设置无效,会遵从 A 的决策。建议修改完采样率后批量复制到所有应用。
验证采样是否生效:找一个调用量大的接口,对比 span 数与调用次数的比例是否与采样率一致。
若只比采样率略高:通常是非头采样策略在补采,包括小流量采样、错/异常采样、慢调用采样。慢采样可通过调大慢调用阈值降低。
若远高于采样率:通常是外部系统携带了 trace 上下文导致本地采样不生效。常见来源包括 ARMS RUM、MSE 网关、K8s Ingress Controller 等,需在相应组件调整采样率或配置忽略外部 trace 上下文。




