接入Trace数据后,您可以执行查询Trace数据、设置分组统计等操作。
操作步骤
登录日志服务控制台。
-
打开Trace分析页面。
-
在日志应用区域,单击Trace服务。
-
在Trace实例列表中,单击目标实例。
-
在左侧导航栏中,单击Trace分析。
-
-
设置查询条件,选择时间范围,并单击查询 / 分析。
日志服务已预设Service、Operation、Duration、Status、Attributes、Resources等字段的查询条件,您只需根据需求选择即可。关于字段的详细说明,请参见Trace数据格式。
说明-
查询条件中Duration配置项的单位为毫秒,而实际延迟时间Duration的单位为微秒。例如您配置Duration为10 ms,则在过滤条件表达式中显示为duration >= 10000。
-
Duration中的时间区间默认为左闭右开形式。
-
Attributes、Resources字段为JSON Object类型,日志服务支持按照该字段中的Key、Value进行过滤。
例如,您要查询最近一小时内延迟时间大于10 ms的user服务的Trace数据,可按如下方式设置过滤条件。在Trace分析页面,选择常用查询 Tab,将 Service 设置为目标服务(例如 user),在 Duration 中输入延迟阈值,并在右上角时间选择器中选择查询时间范围(例如 1小时(相对)),然后单击查询。
-
-
在Trace分析页签中,查看查询结果。
查询结果在Trace列表中展示,包含 Service(服务名称)、Operation(操作接口)、Duration(调用耗时)、Start Time(起始时间)四列,可单击列标题进行排序。
-
设置分组统计。
-
在Trace分析页签中,单击分组统计。
-
选择分组统计的条件,例如选择service。
-
查看分组统计结果。
日志服务将根据service维度,列出各个服务的相关信息。分组统计结果页面展示按service维度分组的数据表格,包含Span个数、QPS、平均延迟、P50延迟、P90延迟、P95延迟、P99延迟和错误率等指标列。
-