检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
是否开启APP启动时上报功能。如需开启,请在Application的onCreate方法中启动SDK。 enableNetwork 否 false 使能网络采集。 enableCrash 否 false 使能崩溃采集。 enableLaunch 否 false 使能启动采集。 enableANR
基础监控:用来监控系统性能的基础监控指标的监控类型。 异常:用来监控应用的异常信息。 外部调用:是指当前应用调用外部服务的监控类型。 数据库: 对数据库的访问进行监控。 缓存:是对Redis等缓存系统的监控,会采集指令级别的细粒度的指标数据。 web容器:对tomcat等web容器的
Php、C++、.Net和Node.js应用的Profiler性能分析、Debugging诊断、JVM,GC,服务调用,异常,外部调用,数据库访问以及其他中间件的指标数据,帮助用户全面掌握应用的运行情况。 APM支持通过普罗实例,将应用指标上报到AOM界面。 应用监控配置:可以对
为什么CCE开启java探针后,APM无监控数据? CCE开启java探针后,APM无监控数据,可能是由于用户使用的java探针版本过低或者用户使用Tomcat服务启动的java探针。 解决改问题的方法如下: 在APM控制台,免费开通APM 2.0(免费版可以使用10个探针),具体操作参见开通APM 2.0。
JAVA类型 APM支持的JAVA类型 APM支持JAVA类应用,目前已支持多种主流Java框架、web服务器、通讯协议、数据库等,可实现应用轻松接入。 表1 自研探针JAVA组件和框架 探针类型 组件 JDK 1.8 JDK 17 JDK 11 JDK 21 自研探针 Dubbo
在运行中始终不保存任何数据或状态的工作负载称为“无状态工作负载(deployment)”。如果已使用CCE或开源Kubernetes部署Deployment应用,启动配置脚本可以将Deployment应用接入APM,即可在拓扑、事务界面上查看应用情况。 前提条件 请参见通过Kubectl连接集群配置kubectl命令,使ECS连接集群。
APM会内置一个资源配置管理信息CMDB,用于组织应用结构信息以及相关配置信息。 应用指标监控 APM可以管理标签、监控应用的JVM、GC、服务调用、异常、外部调用、数据库访问、Profiler性能分析、Debugging诊断以及其他中间件的指标调用等数据,帮助用户全面掌握应用的运行情况。APM支持通过普罗实例,将应用指标上报到AOM界面。
并呈现在界面中。关系如下图所示: 采集哪些数据 APM仅采集应用的业务调用链数据、资源信息、资源属性、内存检测信息、调用请求的KPI数据,不涉及个人隐私数据。所采集的数据仅用于APM性能分析和故障诊断,不会用于其他商业目的。下表为数据采集范围和用途。 数据类型 采集数据 传输方式
config配置文件。master.address配置请参见探针接入地址,将AK/SK写入配置文件中,如下图所示。 图3 写入AK/SK 修改java进程启动脚本。 在服务启动脚本的java命令之后,配置apm-javaagent.jar包所在路径,并指定java进程的组件名。 添加-javaagent参数示例:
概述 链路追踪采集分布式应用的完整调用链路,提供了接口调用、数据库、异常等数据采集类型。可以帮助开发者快速分析和诊断分布式应用架构下的性能瓶颈,提高微服务时代下的开发诊断效率。 安装探针是使用链路追踪功能的前提,详细操作参见探针接入。 父主题: 链路追踪
划线(_)开头,长度限制为1~64位字符。 启动脚本配置示例 (以下为以vmall应用、服务名称vmall-dao-service、vmall-user-service为例的示例启动脚本,您需要在自己的实际启动脚本中配置) 配置前启动脚本如下: java -Xmx512m -jar
STRING LAST fileEncode 文件编码 JVM文件编码 - STRING LAST inputArguments 启动参数 JVM启动参数 - STRING LAST javaCollectorVersion 采集器版本 采集器的版本 - STRING LAST javaHome
-Dapm_noport=true 配置完成后,启动程序即可在APM界面中看到程序数据。 例如,您原来的启动脚本为: java -jar app.jar 增加应用名称为vmall,服务名称为vmall-product-service,则增加配置后的启动脚本为: java -javaagen
10-profiler 支持Debugging诊断。 此版本集成2.4.10版本所有功能。 2.4.9 2.4.9-jdk17 优化springbean启动时间。 2.4.9-profiler Profiler时延度量线程采集算法优化。 此版本集成2.4.9版本所有功能。 2.4.8 2.4.8-jdk17
在使用APM服务过程中用户开启APM数据采集开关后,APM仅采集应用的业务调用链数据、资源信息、资源属性、内存检测信息、调用请求的KPI数据,不涉及个人隐私数据。所采集的数据仅用于APM性能分析和故障诊断,不会用于其他商业目的。 数据类型 采集数据 传输方式 存储方式 数据用途 时限
>探针管理”。 勾选需要操作的对象,单击“批量操作”。 图2 批量操作 在菜单中,选择停止/启动/删除Agent。 图3 批量操作Agent 在弹出的弹框单击“确定”,完成对所选Agent的停止/启动/删除Agent操作。 图4 删除Agent 父主题: 探针管理
config配置文件。master.address配置请参见探针接入地址,将AK/SK写入配置文件中,如下图所示。 图4 写入AK/SK 添加启动命令并重启应用。 图5 添加启动命令并重启应用 父主题: 接入APM
缓存失效了。 当查询instance信息时,会先从缓存查,如果查不到再从mysql查。instance信息查到之后存入缓存,防止频繁访问数据库。 检查代码发现缓存的key是一个类,该类没有重写equals和hashCode方法。因此,导致缓存通过key去获取value时,会根据k
配置Mysql监控项 在“编辑【Mysql数据库】监控配置”页面配置以下参数: 采集间隔:默认60s,此处不支持修改。 是否采集原始sql:默认配置为否,只采集不带参数的sql,如select name from user where id=?当配置为是时,调用链中会采集包含实际参数的sql,如select
生效。 数据库监控配置 配置慢SQL的阈值,超过该阈值的请求被称为慢SQL,并在接口调用、监控报表等展示相关请求。 进入组件配置页,在“数据库监控配置”中配置慢SQL值。 取值范围:[100,20000],默认值与系统中配置的SQL阈值相同。 组件配置的 图11 数据库监控配置 单击“保存”,提示保存成功。