Skip to content

如何让brpc的brpcz只展示发生错误的请求? #3256

Open

Description

@YjyJeff

线上服务,brpc请求很多。使用brpcz页面看到的都是ok,使用:

curl localhost:port/rpcz?error_code=1014

会显示 Fail to find matched spans`,但是确实是有这个错误的请求,请问如何解决?

Activity

  1. TousakaRin commented on Mar 30, 2026

    @TousakaRin
    Contributor

    brpc 的rpcz是采样收集的,不是所有的请求都会被保存

  2. ssk01 commented on Jun 8, 2026

    @ssk01
    Contributor
    1. curl "localhost:port/rpcz?error_code=1014&max_scan=10000" 默认就扫描100条,可以通过设置参数扫描到1000条。
    2. 如果上面还捞不到,那真的是非常低频了。可能需要新加feature,考虑采集的时候(/rpcz/enable) ,query parameter带上查询条件,只落特定条件的请求。比如error_doe=1014/min_latency=99/min_request_size=1024等。
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions