将应用数据上报至可观测链路 OpenTelemetry 版后,可观测链路 OpenTelemetry 版即可开始监控应用,您可以在提供服务页面了解应用提供的服务详情,包括接口调用、消息队列、定时任务和内部方法的详细信息。
前提条件
已将应用数据上报至可观测链路 OpenTelemetry 版,具体操作,请参见接入指南。
查看应用提供服务
登录可观测链路 OpenTelemetry 版控制台,在左侧导航栏单击应用列表。
在应用列表页面顶部选择目标地域,然后单击目标应用名称。
-
在上方导航栏单击提供服务。
-
在快捷筛选区域,您可以按请求类型、接口名称、应用实例名称对图表、服务列表进行筛选过滤。
-
在趋势图区域,您可以查看服务的请求数、错误数和平均耗时的时序曲线。
单击
图标,可以在弹出的对话框中查看该指标在某个时间段的统计情况或对比不同日期在同一时间段的统计情况,通过选择
图标可以切换柱状图、趋势图进行展示。 -
在服务列表区域,您可以查看接口的名称、类型、RED三指标(请求数、错误数、平均耗时)等信息。
在服务列表,您可以执行以下操作:
-
请求类型说明
服务端请求类型:
-
HTTP:HTTP协议请求的服务端
-
Dubbo:Dubbo RPC协议请求的服务端
-
HSF:HSF RPC协议请求的服务端
-
DSF:DSF RPC协议请求的服务端
-
gRPC:gRPC RPC协议请求的服务端
-
Thrift:Thrift RPC协议请求的服务端
-
Sofa:Sofa RPC协议请求的服务端
-
Server:通用服务端请求类型
消息中间件请求类型:
-
kafka:Kafka消息队列的消费方
-
Consumer:通用消息消费方类型
定时任务请求类型:
-
SchedulerX:通过SchedulerX执行定时任务
-
Spring_Scheduled:通过Spring_Scheduled执行定时任务
-
JDK_Timer:通过JDK_Timer执行定时任务
-
XXL_Job:通过XXL_Job执行定时任务
-
Quartz:通过Quartz执行定时任务
内部方法请求类型:
-
user_method:Span类型为internal的调用,表示内部方法调用。
通用请求类型:
-
Span:通用Span调用(当无法判定span的调用类型时会采用该类型)。
接口详情
概览
在概览页签可以查看目标接口的请求数、错误数、平均耗时,以及对应的时序曲线。

SQL和NoSQL分析
在SQL分析和NoSQL分析页签可以查看左侧选中接口发起的SQL和NoSQL请求列表,同时可以通过应用实例列表进行过滤。
单击SQL或NoSQL的数据库名称可以查看该数据库的详情;单击SQL或NoSQL右侧的调用链可以查看SQL或NoSQL执行逻辑所在的完整代码链路。更多信息,请参见调用链分析。
SQL 分析页面主区域上方展示请求趋势图,包含请求数、平均耗时和慢 SQL 次数指标;下方数据库请求列表包含数据库类型、操作类型、SQL 语句、请求数、平均耗时、慢 SQL 次数、返回大小等列。
链路上下游的接口调用情况
链路上游和链路下游页签分别列出了应用上游(调用应用的一方)和应用下游(被应用调用的一方)的接口及其调用性能指标,包括请求数、错误数和耗时信息。
链路上游页签左侧展示接口列表及应用实例列表,主区域可通过上游应用和接口下拉框进行筛选,以折线图分别展示各指标的时序趋势。
调用链分析
调用链分析功能基于已存储的全量链路明细数据,通过自由组合筛选条件与聚合维度进行实时分析,可以满足不同场景的自定义诊断需求。更多信息,请参见调用链分析。在链路追踪控制台的调用链分析页面,使用查询条件 serviceName="service-product-skywalking" AND attributes.ali.trace.rpc="HikariCP/Connection/close" 筛选调用记录。左侧可按状态、耗时、接口名称和主机地址进行快捷筛选。主内容区上方展示调用次数柱状图、HTTP错误数及耗时百分位(p50/p90/p95/p99)折线图。搜索结果共约1.5万条,所有 HikariCP/Connection/close 接口调用耗时约1 ms,状态均为正常。右侧慢Trace分析面板显示 statusCode:1 和 kind:SPAN_KIND_INTERNAL 的分析结果。
相关文档
为避免在出现问题后被动诊断错误原因,您还可以使用告警功能针对一个接口或全部接口创建告警,即可在出现问题时向运维团队发送通知。如何创建告警,请参见创建告警规则。
