以一笔慢转账为例,演示用链路追踪 10 分钟定位跨系统根因;给出金融场景的采样策略、审计合规与脱敏方案,以及分批落地的节奏建议。
银行和券商的典型问题:一笔转账或下单请求要穿过渠道、核心、清算、风控四五个系统,用户侧显示慢,但每个系统都说「我这边正常」。没有链路追踪,这种问题只能靠开线上会议、逐个系统翻日志来查,少则半天多则几天。
以一笔 8 秒才返回的转账为例。传统排查是各系统分别查日志,然后对时间戳,效率很低。接入链路追踪后,做法完全不同:
risk.score 这个 Span 上model=anti-fraud-v3 timeout从发现问题到定位根因,10 分钟。这就是「把三类数据打通」在金融场景里的直接价值。
金融交易量巨大,全量采集 Trace 的存储成本很快失控,而且大部分 Trace 都是「正常快速请求」,没有排查价值。建议的采样组合:
error 标记的 Span(错误是少数,必须留全)latency > 500ms 的请求 100% 保留这套组合在真实生产里能把 Trace 存储成本压到全量的 5% 以内,同时保证出问题时一定有数据。
金融监管对「可追溯」有硬性要求。炬鲸 OBSERVE 的审计日志独立存储、不可篡改,记录谁在什么时间用哪个账号查询了哪些日志/Trace,保留期可配到符合监管要求的年限。敏感字段脱敏默认开启,银行卡号、身份证号在展示和导出时自动打码,避免数据泄露风险。
不建议一次性把全行系统都接入。推荐路径:
可观测性在金融行业不是「锦上添花」,它直接关系故障恢复时间(MTTR)和监管合规。早接入的系统,遇到问题时的从容程度完全不一样。