检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
首次使用APM,您需要在华为云官方网站开通APM,并为您的应用安装Agent。 应用接入APM 快速接入Agent 为JAVA应用手工安装Agent 为CloudDeploy安装Agent 为部署在CCE容器中的JAVA应用安装Agent 05 API 您可以使用本文档提供的API对应用性能管理服务进行相关操作。
是否采集原始sql radio JAVA false 2.2.9 - 调用链中是否采集上报带有参数内容的原始sql。 oracle最大采集行数 integer JAVA 500 2.4.1 - oracle最大采集行数 sql语句最大采集字节数 integer JAVA 2000 2.4.7
管理与部署 > 应用性能管理 APM”进入APM服务页面。 单击“免费开通”即可。 开通后您可以单击界面“免费体验”进行体验。可参考监控Java应用将您的应用接入至APM,完成后在界面体验基础版支持的功能。 开通后,基础版本若不能满足您的业务需求,您可以进行切换版本以使用更高级的功能。
APM用户指南 监控应用 通过将APM的Agent包部署到服务器,并且修改应用启动参数,实现应用监控。 发布区域:以控制台实际上线区域为准 开始监控JAVA应用 开始监控Node.js应用 开始监控GO应用 开始监控Python应用 CMDB管理 APM会内置一个资源配置管理信息CMDB,用于组织应用结构信息以及相关配置信息。
指标 指标名称 指标说明 单位 数据类型 默认聚合方式 cpu监控 (cpu,JVM进程的cpu利用率数据统计) usage cpu利用率 java进程的cpu利用率 - DOUBLE AVG 内存 (memory,JVM内存数据统计) isHeap 堆内存 堆内存 - ENUM LAST
描述 获取连接调用链上报时间阈值(ms) integer JAVA 1 2.1.3 - getConnection方法调用链上报阈值,不超过该阈值不上报。 getConnection时是否获取池内信息 radio JAVA false 2.1.3 - getConnection时是否获取池内信息。
使用限制及说明 1 Debugging诊断需要环境中含有jdk8或者jdk17,如果仅有JRE则无法使用。 2 Debugging诊断仅支持JAVA语言。 性能影响 Debugging诊断功能经性能测试,在一般的应用所有功能效果全部开启的情况下, CPU提升<5%,内存提升<100MB,时延提升<5%左右。
描述 获取连接调用链上报时间阈值(ms) integer JAVA 1 2.1.3 - getConnection方法调用链上报阈值,不超过该阈值不上报。 getConnection时是否获取池内信息 radio JAVA false 2.1.3 - getConnection时是否获取池内信息。
Profiler引导页,仅在首次开启Profiler功能时展示。 3 Profiler仅支持JAVA。 4 如果-XX:MaxJavaStackTraceDepth为零或负,则不会收集任何Java堆栈。 5 CPU Profiler依赖perf_event_open的系统调用,但因为Linux
描述 获取连接调用链上报时间阈值(ms) integer JAVA 1 2.1.3 - getConnection方法调用链上报阈值,不超过该阈值不上报。 getConnection时是否获取池内信息 radio JAVA false 2.1.3 - getConnection时是否获取池内信息。
Agent支持的终止版本 描述 参数解析 radio JAVA false 2.0.0 - 是否解析redis参数和返回值。 参数长度 integer JAVA 1000 2.0.0 - 参数解析长度限制。 端口区分 radio JAVA false 2.0.0 - 是否区分redis端口。
描述 获取连接调用链上报时间阈值(ms) integer JAVA 1 2.1.0 - getConnection方法调用链上报阈值,不超过该阈值不上报。 getConnection时是否获取池内信息 radio JAVA false 2.1.0 - getConnection时是否获取池内信息。
Agent支持的起始版本 Agent支持的终止版本 描述 kafka慢请求阈值 integer JAVA 800 2.1.14 - 超过慢请求阈值的方法提高采样率。 kafka消费方法配置 obj_array JAVA - 2.1.14 - kafka消费方法配置。 表2 KafkaConsumer监控指标说明
"category_id" : 5, "collector_name" : "JavaMethod", "display_name" : "JAVA方法", "show_in_total" : true }, { "monitor_item_id" : 12,
Agent支持的起始版本 Agent支持的终止版本 描述 是否采集原始sql radio JAVA false 2.0.0 - 调用链中是否采集上报带有参数内容的原始sql。 sql语句最大采集字节数 integer JAVA 2000 2.4.7 - sql语句最大采集字节数 表2 ClickHouse数据库指标说明
url规整配置 obj_array JAVA - 2.0.0 - 根据url规整配置,将一些restful风格的url进行规整;规整方式包含startwith,endwith,include,regex四种方式 httpclient最大采集行数 integer JAVA 500 2.4.1 -
版本号 发行时间 更新说明 1.0.47 2021-5-22 支持kafkaclient 2.0.x-2.8.x。 支持mariadb-java-client 1.2.x-2.4.x。 undertow已知调用链问题优化。 1.0.43 2021-2-2 支持cse2.0使用场景。
Agent支持的起始版本 Agent支持的终止版本 描述 是否采集原始sql radio JAVA false 2.2.8 - 调用链中是否采集上报带有参数内容的原始sql。 sql语句最大采集字节数 integer JAVA 2000 2.4.7 - sql语句最大采集字节数 表2 GaussDb数据库指标说明
配置详情 可以对监控项对应的部分采集器自定义采集参数,实现自定义采集配置。 “监控项”页签,仅展示接入应用涉及的监控项。接入应用不涉及的监控项,不做展示。 监控项配置 登录管理控制台。 单击左侧,选择“管理与监管 > 应用性能管理 APM”,进入APM服务页面。 在左侧导航栏选择“应用监控
Code 用户代码。 All Code 全部代码。 聚合维度 Line 代码行。 Method 方法。 Class 类。 Package Java包名称。 选择对比类型:在下拉菜单中,选择对比类型。当前支持table、flame两种类型。 按照方法路径搜索:搜索框设置搜索条件后,单击,查看满足搜索条件的火焰图。