查询和分析Trace数据

更新时间:
复制 MD 格式

接入Trace数据后,您可以执行查询Trace数据、设置分组统计等操作。

操作步骤

  1. 登录日志服务控制台

  2. 打开Trace分析页面。

    1. 日志应用区域,单击Trace服务

    2. Trace实例列表中,单击目标实例。

    3. 在左侧导航栏中,单击Trace分析

  3. 设置查询条件,选择时间范围,并单击查询 / 分析

    日志服务已预设Service、Operation、Duration、Status、Attributes、Resources等字段的查询条件,您只需根据需求选择即可。关于字段的详细说明,请参见Trace数据格式

    说明
    • 查询条件中Duration配置项的单位为毫秒,而实际延迟时间Duration的单位为微秒。例如您配置Duration10 ms,则在过滤条件表达式中显示为duration >= 10000

    • Duration中的时间区间默认为左闭右开形式。

    • AttributesResources字段为JSON Object类型,日志服务支持按照该字段中的Key、Value进行过滤。

    例如,您要查询最近一小时内延迟时间大于10 msuser服务的Trace数据,可按如下方式设置过滤条件。在Trace分析页面,选择常用查询 Tab,将 Service 设置为目标服务(例如 user),在 Duration 中输入延迟阈值,并在右上角时间选择器中选择查询时间范围(例如 1小时(相对)),然后单击查询

  4. Trace分析页签中,查看查询结果。

    查询结果在Trace列表中展示,包含 Service(服务名称)、Operation(操作接口)、Duration(调用耗时)、Start Time(起始时间)四列,可单击列标题进行排序。

  5. 设置分组统计。

    1. Trace分析页签中,单击分组统计

    2. 选择分组统计的条件,例如选择service

    3. 查看分组统计结果。

      日志服务将根据service维度,列出各个服务的相关信息。分组统计结果页面展示按service维度分组的数据表格,包含Span个数QPS平均延迟P50延迟P90延迟P95延迟P99延迟错误率等指标列。