文档

外部调用

更新时间:

当您需要定位应用外部调用缓慢或出错的问题时,可以使用ARMS应用监控的外部调用功能实现问题定位。

功能入口

  1. 登录ARMS控制台,在左侧导航栏选择应用监控 > 应用列表

  2. 应用列表页面顶部选择目标地域,然后单击目标应用名称。

    说明

    语言列显示Java图标图标的应用为接入应用监控的应用,显示-图标的应用为接入可观测链路 OpenTelemetry 版的应用。

  3. 在左侧导航栏中单击外部调用

    外部调用页面的左侧列表展示了应用的所有外部调用。您可以按照响应时间、请求数、错误数或异常数对该列表排序。

概览

在左侧列表选中其中一个外部调用,可在概览页签上查看该外部调用的请求数、响应时间和错误数的时序曲线。

外部调用概览

拓扑视图

拓扑视图页签上可以查看指定外部服务的详细调用拓扑。

image.png

调用来源

调用来源页签上查看外部调用所有接口的响应时间、请求数和错误数的时序曲线。

pg_am_external_calls

调用来源页签上,可按需执行以下操作:

  • 在页签顶部单击全部折叠/展开,即可折叠或展开下方的所有接口。

  • 在页签顶部的搜索框内输入应用名称或接口(Span)名称的关键字,并单击搜索图标,即可筛选出符合条件的接口。

  • 单击接口信息所在的折叠面板,或者单击行末的上箭头或下箭头,即可展开或折叠该接口的性能指标信息。

  • 在调用来源应用的接口右侧,单击查看详情,查看该接口的调用链列表。更多信息,请参见调用链查询

调用详情统计

调用详情统计页签上查看外部调用所有接口的响应时间、请求数和错误数的时序曲线。

image.png