在快照列表中点击请求URL查看该次请求的快照分析,包括请求基本信息、慢元素追踪、堆栈追踪、错误异常分析、SQL分析、API调用分析和请求参数分析。
发现潜在问题
在单次请求快照的“概览”页面,查看请求的基本信息和业务拓扑,发现潜在问题。
您能够查看请求状态、URI、代码语言、请求时间、主机IP、客户端时间、响应时间、HTTP响应状态等基本信息。
在潜在问题中,您能够查看可能存在的问题,包括异常信息、错误信息、HTTP响应时间、SQL语句耗时、API调用耗时等。
在拓扑图中,点击应用节点能够查看该节点被调用的情况,包括调用者、调用请求、调用时间、调用耗时及同时调用的其他服务(数据库、API)。
追踪最慢元素
在单次请求快照的“慢元素追踪”页面,查看执行最慢的50个元素。您能够分别查看50个最慢元素消耗的时间占一次请求总响应时间的百分比,从而能够更加直观的看出响应时间的分布。同时在列表中查看50个元素的具体执行次数、响应时间和占请求响应时间的百分比。
追踪堆栈详情
在单次请求快照的“追踪详情”页面,查看代码执行堆栈的详细树状信息,包括每个方法的总耗时、耗时占比、被调用次数。点击<发现最慢元素>按钮您能直接看到特殊标识的最慢方法,如下图所示。
当应用调用了数据库或第三方API时,可点击“附加信息”中图标查看详细的堆栈信息。
分析错误和异常
在单次请求快照的“错误&异常分析”页面,查看错误和异常信息的摘要列表,点击摘要查看对应的详细堆栈,如下图所示。
分析SQL
在单次请求快照的“SQL分析”页面,查看具体SQL语句的执行情况,包括总耗时、执行次数、数据库类型和实例等,如下图所示。
分析API调用
在单次请求快照的“API调用”页面,查看请求调用API接口的执行情况,包括总耗时、调用次数等。
分析请求参数
在单次请求快照的“请求参数”页面,查看HTTP请求的参数名称和参数值。