本文说明如何查看异常分析,从而了解应用的异常情况。
前提条件
功能入口
登录ARMS控制台,在左侧导航栏选择。
在应用列表页面顶部选择目标地域,然后单击目标应用名称。
说明语言列的图标含义如下:
:接入应用监控的Java应用。
:接入应用监控的Golang应用。
:接入应用监控的Python应用。-:接入可观测链路 OpenTelemetry 版的应用。
-
在左侧导航栏选择。
-
在右侧页面,设置时间范围,然后单击要查看的异常。
异常诊断页面左侧为异常选择面板,可搜索和选择异常类型;右侧上方展示异常次数趋势折线图,支持今日与昨日数据对比;下方展示异常详情表格,包含异常名称、异常接口、Count、占比、图表和摘要列。
异常次数
异常次数区域显示该应用在指定时间范围抛出该异常的次数。
在异常次数区域您可以执行以下操作:
-
将光标移到统计图上,查看统计情况。
-
使用光标选中一段时间,查看指定时间段的统计情况。
异常接口列表
异常接口列表显示抛出该异常的接口的情况,包括异常接口名称、异常信息摘要、异常次数、占比等。
在异常接口列表,您可以执行以下操作:
-
在异常名称列,单击异常名称,查看该接口的异常详情。
-
异常详情面板的异常堆栈页签下显示该接口的异常堆栈信息。异常详情 面板左侧显示 异常名称、异常消息、异常接口 和 摘要 等字段信息,右侧展示今日与昨日异常次数的趋势对比折线图及 异常次数 总计。面板下方的 异常堆栈 页签显示该异常的 Java 调用栈详情。
-
异常详情面板的关联Trace页签下显示该接口被捕获的异常调用。单击关联Trace页签,可查看该接口关联的Trace记录列表,包含产生时间、接口名称、耗时和TraceId列。
您可以在TraceId列单击Trace ID,查看该异常调用的链路。更多信息,请参见调用链分析。
-
-
在异常接口列,单击接口名称,查看该接口的调用情况。更多信息,请参见接口调用。