检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
及对象实时参数。方便开发人员从实时的远程应用程序中获取调试信息,而无需重新启动应用程序,也不会阻止它并导致服务停机。 使用限制 为了应用运行稳定,强烈建议您按照要求升级JDK版本,在低版本的JDK上使用Debugging诊断功能,存在应用崩溃的风险。 Debugging诊断仅针对白名单用户开放。
可以作为访问这个站点的用户数量的统计标识。 浏览量 页面访问量或点击量的数量。 平均加载时间 页面加载的平均时间。 JS错误数 JS错误率=运行JavaScript触发的错误总数/运行JavaScript的总数。 慢接口占比 慢接口指加载耗时大于1000ms的调用,慢接口占比=慢接口数量/总接口数量。
NodeJsRedis缓存 介绍APM采集的NodeJsRedis缓存指标的类别、名称、含义等信息。 表1 NodeJsRedis缓存指标说明 指标类别 指标 指标名称 指标说明 单位 数据类型 默认聚合方式 调用详情(detail,调用详情指标集。) host host 主机 -
JAVA方法 介绍APM采集的JAVA方法指标的类别、名称、含义等信息。 表1 JAVA方法采集参数 参数名 数据类型 应用类型 默认值 Agent支持的起始版本 Agent支持的终止版本 描述 拦截方法配置 obj_array JAVA - 2.0.0 - 配置拦截方法名,该方
uptime 运行时间 虚拟机运行的时间 ms INT LAST vmName 虚拟机名称 虚拟机的名称 - STRING LAST vmVendor 虚拟机供应商 虚拟机的供应商 - STRING LAST vmVersion 虚拟机版本 虚拟机的版本 - STRING LAST
介绍APM采集的Jetcd监控指标的类别、名称、含义等信息。 表1 Jetcd监控采集参数 参数名 数据类型 应用类型 默认值 Agent支持的起始版本 Agent支持的终止版本 描述 是否解析Value radio JAVA false 2.2.8 - 是否解析键值对的值(否则将以“?”替代)。
method method 请求的方法 - ENUM LAST concurrentMax 最大并发 该方法的最大并发 - INT MAX errorCount 错误数 该方法的错误数 - INT SUM invokeCount 调用次数 该方法的调用次数 - INT SUM maxTime
JAVA - 2.0.0 - 解析json格式的body内容的key,获取业务状态码。 业务code的正确值 array JAVA - 2.0.0 - 配置正确的业务状态码的值,业务状态码不在该范围的值定义为错误的调用链。 慢请求阈值定义 integer JAVA 800 2.0
最后错误 最后错误的traceId。 最慢调用链 采集周期内最慢的调用链对应traceId。 错误调用链 采集周期内发生错误的调用链对应traceId。 单击“调用次数“、”平均响应时间”等列的蓝色字体数值,会以图表的形式显示对应的数值详情。 单击“最慢调用链”列的查看详情,可以查看方法对应的最慢调用链详情。
sql对应的唯一id,用于告警配置 - ENUM LAST concurrentMax 最大并发 该sql的最大并发 - INT MAX errorCount 错误次数 该sql的错误次数 - INT SUM errorTraceId 错误traceId 采集周期内发生错误的调用链对应的traceid
DubboConsumer监控 介绍APM采集的DubboConsumer监控指标的类别、名称、含义等信息。 表1 DubboConsumer监控指标说明 指标类别 指标 指标名称 指标说明 单位 数据类型 默认聚合方式 方法调用(invocation,方法调用指标集。) serviceUniqueName
ENUM LAST concurrentMax 最大并发 该方法的最大并发 - INT MAX errorCount 错误数 该方法的错误数 - INT SUM invokeCount 调用次数 该方法的调用次数 - INT SUM maxTime 最大响应时间 该方法在采集周期内最大响应时间
入门实践 当您了解如何使用APM监控应用后,可以根据自身的业务需求,使用应用性能管理 APM提供的一系列常用实践。 本文介绍应用性能管理 APM常用实践,帮助您更好地使用应用性能管理。 表1 常用最佳实践 实践 描述 定位请求异常原因 应用日常巡检,监控应用时延、吞吐量、错误数等性能指标。
3xx:重定向,要完成请求必须进行更进一步的操作。 4xx:客户端错误,请求有语法错误或请求无法实现。 5xx:服务器端错误,服务器未能实现合法的请求。 Reason-Phrase:表示状态代码的文本描述。 响应报头 响应的消息报头在大多数情况下含如所表1 公共响应消息头示的响应报头。 响应正文 响
应用拓扑主要分两种: 单组件拓扑:是单个组件下的单个环境的拓扑,同时可以展开直接或间接上下游的组件的拓扑关系。 全局应用拓扑:可以查看这个应用下面全部或者部分组件的全局拓扑关系。 URL跟踪 通过URL跟踪可以让用户跟踪某一些重要接口调用与下游的服务调用关系,从更细粒度角度发现问题。 资源标签管理
应用码的值与业务code的正确值相同。配置url监控项详见配置url监控项。 选填 查看调用链详情 根据搜索条件查询出来的调用链列表可以查看调用链的基本信息 在查询后的调用链列表中,单击待查看的调用链前的,查看该调用链基本信息,如下图所示。 图1 调用链基本信息 表中标识的具体参数所代表的含义如下:
currentThreadsBusyMax 最大繁忙线程数 该端口在采集周期内的最大繁忙线程数 - INT MAX maxThreads 最大线程数 该端口的最大线程数 - INT MAX maxConnections 最大连接数 该端口的最大连接数 - INT MAX connectionCount
sql对应的唯一id,用于告警配置 - ENUM LAST concurrentMax 最大并发 该sql的最大并发 - INT MAX errorCount 错误次数 该sql的错误次数 - INT SUM errorTraceId 错误traceId 采集周期内发生错误的调用链对应的traceid
sql对应的唯一id,用于告警配置 - ENUM LAST concurrentMax 最大并发 该sql的最大并发 - INT MAX errorCount 错误次数 该sql的错误次数 - INT SUM errorTraceId 错误traceId 采集周期内发生错误的调用链对应的traceid
Lettuce客户端 介绍APM采集的Lettuce客户端指标的类别、名称、含义等信息。 表1 Lettuce客户端指标说明 指标类别 指标 指标名称 指标说明 单位 数据类型 默认聚合方式 客户端信息(clientInfo,客户端信息指标集。) version version 客户端版本