检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
causeType 异常类 发生异常的类 - ENUM LAST count 次数 该异常的发生次数 - INT SUM message 异常消息 该异常产生的异常消息 - STRING LAST stackTrace 异常堆栈 该异常产生的堆栈信息 - CLOB LAST 推模
causeType 异常类 发生异常的类 - ENUM LAST count 次数 该异常的发生次数 - INT SUM message 异常消息 该异常产生的异常消息 - STRING LAST stackTrace 异常堆栈 该异常产生的堆栈信息 - CLOB LAST HB
ApacheHttpClient连接池 介绍APM采集的ApacheHttpClient连接池指标的类别、名称、含义等信息。 表1 ApacheHttpClient连接池指标说明 指标类别 指标 指标名称 指标说明 单位 数据类型 默认聚合方式 连接池(connectionPoo
DubboConsumer监控 介绍APM采集的DubboConsumer监控指标的类别、名称、含义等信息。 表1 DubboConsumer监控指标说明 指标类别 指标 指标名称 指标说明 单位 数据类型 默认聚合方式 方法调用(invocation,方法调用指标集。) serviceUniqueName
为资源路径,也即API访问的路径。 表1 URL中的参数说明 参数 描述 Endpoint URL中每个服务使用的Endpoint不同,APM的Endpoint具体请参见表2 APM的Endpoint。 uri 资源路径,也即API访问路径。从具体接口的URI模块获取,例如,获取
uptime 运行时间 虚拟机运行的时间 ms INT LAST vmName 虚拟机名称 虚拟机的名称 - STRING LAST vmVendor 虚拟机供应商 虚拟机的供应商 - STRING LAST vmVersion 虚拟机版本 虚拟机的版本 - STRING LAST
ENUM LAST concurrentMax 最大并发 该方法的最大并发 - INT MAX errorCount 错误数 该方法的错误数 - INT SUM invokeCount 调用次数 该方法的调用次数 - INT SUM maxTime 最大响应时间 该方法在采集周期内最大响应时间
NodeJs状态监控 介绍APM采集的NodeJs状态监控指标的类别、名称、含义等信息。 表1 NodeJs状态监控指标说明 指标类别 指标 指标名称 指标说明 单位 数据类型 默认聚合方式 cpu total cpu整体使用率 cpu整体使用率 - DOUBLE AVG sys
en”。 调用接口步骤 发送“POST https://IAM的Endpoint/v3/auth/tokens”,获取IAM的Endpoint及消息体中的区域名称,请参考表1 IAM的Endpoint。 表1 IAM的Endpoint 服务名称 区域名称 区域 终端节点(Endpoint)
Jedis监控 介绍APM采集的Jedis监控指标的类别、名称、含义等信息。 表1 Jedis监控指标说明 指标类别 指标 指标名称 指标说明 单位 数据类型 默认聚合方式 连接池(jedisPool,连接池指标集。) pool pool 连接池唯一标示(主机名+端口) - ENUM
析环境后的。 单击“Profiler性能分析”,切换至Profiler性能分析页签。 单击“性能分析”,进入性能分析页面。 选择类型:Memory,范围:All Code,聚合维度:Method,发现有两个方法占用了较多内存。 单击“方法路径”列,对应的方法名找到该方法的调用栈,向上找到调用此方法的业务代码。
KafkaProducer监控 介绍APM采集的KafkaProducer监控指标的类别、名称、含义等信息。 表1 KafkaProducer监控指标说明 指标类别 指标 指标名称 指标说明 单位 数据类型 默认聚合方式 topic (topic,kafka的topic监控数据。) id id
causeType 异常类 发生异常的类 - ENUM LAST count 次数 该异常的发生次数 - INT SUM message 异常消息 该异常产生的异常消息 - STRING LAST stackTrace 异常堆栈 该异常产生的堆栈信息 - CLOB LAST cl
url url 请求的url - ENUM LAST method httpmethod 请求的httpmethod - ENUM LAST concurrentMax 最大并发 该url的最大并发 - INT MAX errorCount 错误数 该url的错误数 - INT SUM
causeType 异常类 发生异常的类 - ENUM LAST count 次数 该异常的发生次数 - INT SUM message 异常消息 该异常产生的异常消息 - STRING LAST stackTrace 异常堆栈 该异常产生的堆栈信息 - CLOB LAST 消费
设备的型号或ID。 总启动数 启动的总数。 正常启动数 正常启动的次数。 慢启动数 慢启动的次数。 启动崩溃数 启动时崩溃的次数。 平均响应时间 启动的平均响应时间。 单击“设备型号/ID”列的某一行对应的“操作”列的“分析”按钮,展示某条启动性能的详细信息。包括:设备总览趋势图、调用耗时趋势图以及启动性能列表。
本节以查询服务列表为例,详细描述接口调用的流程。该示例中的实例是在已部署的SpringCloudDemo服务上,实现调用查询服务列表接口的过程。Spring Cloud是一个基于Spring Boot实现的微服务架构开发工具。它为微服务架构中涉及的配置管理、服务治理、断路器、智能路由
代码分析 修复代码,将list的遍历算法从普通的下标for循环改为增强的for循环。 图6 修复代码 优化后,重复步骤4-步骤5,发现CPU使用率<1%。 图7 优化后CPU(%) 如何查询并解决内存升高问题 前提条件:开启测试程序,同时设定heap的大小为2g(-Xms2g -Xmx2g)。