接口调用页面展示客户端调用、服务端调用和本地调用中的接口(Span)调用性能指标,以及链路上游和链路下游的接口调用情况。
功能入口
登录ARMS控制台,在左侧导航栏选择 。
在应用列表页面顶部选择目标地域,然后单击目标应用名称。
说明语言列显示图标的应用为接入应用监控的应用,显示-图标的应用为接入可观测链路 OpenTelemetry 版的应用。
在左侧导航栏中单击接口调用。
单击响应时间、请求数、错误数页签,并单击页签标题旁边的箭头,即可按照相应的条件对所有接口进行升序或降序排序。
在搜索框中输入关键字,即可动态筛选出符合关键字的接口。
接口概览
接口调用页面列出了应用调用中涉及的全部接口(Span)。您可以按照响应时间、请求数或错误数对该列表排序。在接口列表中选中一个接口,即可在概览页签上查看应用的拓扑图和接口调用性能指标的时序曲线,包括请求数、响应时间和错误数。
查看链路上游和链路下游的接口调用情况
链路上游和链路下游页签分别列出了应用上游(调用应用的一方)和应用下游(被应用调用的一方)的接口及其调用性能指标,包括响应时间、请求数和错误数。
在链路上游和链路下游页签上,可按需执行以下操作:
在页签顶部单击全部折叠/展开,即可折叠或展开下方的所有接口。
在页签顶部的搜索框内输入应用名称或接口(Span)名称的关键字,并单击放大镜图标,即可筛选出符合条件的接口。
单击接口信息所在的折叠面板,或者单击行末的上箭头或下箭头,即可展开或折叠该接口的性能指标信息。
查看调用链路
调用链路页签列出了该应用在所选时间段内所选机器上耗时最长的至多100个调用链路。
error
。在调用链路页签上可以按需执行以下操作:
- 在耗时大于调整框中输入一个时间值(单位为毫秒),并单击查询,即可筛选出耗时大于指定值的调用链路。
- 选择异常并单击查询,即可筛选出有异常的调用链路。
- 单击产生时间或耗时右侧的上下箭头,即可按照对应的条件进行升序或降序排列。
- 单击TraceID,即可在新窗口中打开调用链路页面,并查看该调用链路的瀑布图。
查看调用链瀑布图
在调用链路页面上,您可以看到调用链路的Span名称、时间轴、应用名称、开始时间、IP地址(或机器名称)以及状态。
将鼠标悬浮于单个Span名称上,还可以查看该服务的时长、开始时间、Tag和日志事件等信息。
设置查询时间范围
您可以选择预设的时间范围,或者输入自定义的时间范围。
- 单击页面右上角的时间选择框,然后单击一个预设的时间范围,例如最近30分钟、今天、本周。
- 如果没有符合需求的预设时间范围,则单击自定义,然后在日历中选择起始和截止时间,或者在文本框内手动输入,并单击确定。 说明 日期的格式为
YYYY-MM-DD
,时间的格式为HH:MM
。