外部服务
在应用概览页面A区域的下游应用部分,单击外部服务,查看当前应用下统计周期内调用的所有外部服务。目前,系统支持监控HTTP、HTTPS、Thrift、Dubbo、Web Service、EJB、gRPC和MINA外部服务协议。
列表项说明如下:
- 类型:外部服务的协议类型。
- 名称:外部服务名称,格式为主机名加端口号,或者为服务名。
- 平均响应时间:当前外部服务在统计周期内的平均响应时间。支持正反排序。
- 吞吐率:当前外部服务在统计周期内的平均调用次数,单位rps。支持正反排序。
- 错误率:当前外部服务在统计周期内发生异常(包括错误和未影响事务的异常)的次数占所有调用次数的百分比。支持正反排序。
- 健康度:当前外部服务在统计周期内的健康度。支持正反排序。
单击外部服务名称进入对应外部服务的分析页面,单击性能和异常页签可分别查看当前外部服务的性能数据和异常数据。
性能
URI:可选择指定的URI来查看外部服务统计数据。默认统计的是应用所调用的所有外部服务的性能数据。
平均响应时间和吞吐率:外部服务平均响应时间是指在粒度时间内,该外部服务多次被调用的平均响应时间,响应时间为从应用发送外部服务调用请求开始到收到响应结果结束的耗时。吞吐率(qps)是指应用在粒度时间内每秒调用当前外部服务的次数。
调用者耗时百分比:统计周期内,当前外部服务在每个调用者中的耗时百分比,调用者为当前应用的事务、服务接口或后台任务。公式为:调用者各次调用该外部服务的总响应时间/各调用者的外部服务总耗时*100%。
追踪列表:展示当前外部服务的调用者每一次调用的详细情况。单击外部服务追踪列表条目,可以查看该次外部服务的调用方法。
异常
异常率曲线图:当前应用或实例调用该外部服务发生异常(包括错误和未影响事务的异常)的次数占所有调用次数的百分比趋势图。
异常类型及数量:图表显示统计周期内数量排名前5的异常(包括错误和未影响事务的异常)发生次数。
异常列表:展示当前应用或实例发生的异常(包括错误和未影响事务的异常)。详细介绍请参见错误分析。