有奖捉虫:办公协同&微信生态&物联网文档专题 HOT
本文主要介绍接口调用检索分析相关能力和操作流程。使用该功能您可以查询各个服务端和客户端的调用链信息、相关 TraceID 和调用链路详情。使用自研探针上报的应用,还支持方法栈信息展示。

操作步骤

2. 在左侧菜单栏中选择应用性能监控 > 调用查询
3. 进入调用查询页面。




模块说明

基础检索

基础检索提供服务端、客户端、时间范围、响应时间和基础维度检索功能。您可以通过在基础检索模块中输入信息来查询对应的接口调用情况。基础维度检索,可从调用维度、状态码、异常类型、接口名维度进行检索。



说明:
当您不选择服务端或客户端时,列表将会展示应用下的所有链路。

业务标签(Tag)

用户可根据业务类型在上报数据时自定义标签 ,例如订单标签,购物车标签等。若用户订单出现异常,您可以快速查询到订单调用情况,包括响应时间、执行结果、服务状态等。
例如在上报 PHP 应用数据时自定义标签,您可以通过输入标签键、标签值 key:value 来搜索到该标签所绑定的业务。
$span->tag('key', $value);




仅展示链路入口

用户可快速搜索某应用中的调用链路入口(头部 Span),快速定位异常 Trace。

假设某调用链路如下图所示,当您勾选只展示链路入口后,列表仅展示链路入口 Service A 的调用情况。




调用链路详情

单击相应接口操作列的请求详情TraceID/SpanID,即可进入调用链路分析页面查看链路各阶段耗时以及全链路上报信息,包含调用链路健康状况、耗时等情况。 使用 Java 自研探针上报 的应用支持方法栈信息展示。您可以在调用链路列表中查看方法栈所属行号,快速排查慢调用及异常的方法栈。