概述
在微服务架构中,上层服务收到请求后,往往会拆分成多个子请求,最后将这些子请求的处理结果进行汇总。例如,商品服务收到请求,可能会再去访问订单服务、价格服务、营销服务,最后汇总数据返回。服务发起了哪些子请求?这些子请求的耗时如何?哪个子请求报错了?错误日志是什么?都可以通过调用链和对应的应用日志来查看。
前提条件
应用发布时,需添加日志收集配置。
查看慢调用信息
- 在左侧导航栏,单击监控运维 > 已发布应用。
- 单击已发布应用名称,进入应用总览页面,在概览table页展示总请求量、平均响应时间、错误数、异常数、慢调用等信息。
- 概览table页面往下翻,可以看到慢调用的详细信息,展示了时间、服务名、IP、耗时、TraceId等信息。
查看慢调用日志信息
- 在左侧导航栏,单击监控运维 > 已发布应用。
- 单击已发布应用名称,进入调用链查询页面。
- 根据慢调用TraceId查询调用链信息。
- 单击查看,在详情页面展示了对应的耗时信息。