检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
a框架、web服务器、通讯协议、数据库等,可实现应用轻松接入。 表1 自研探针JAVA组件和框架 探针类型 组件 JDK 1.8 JDK 17 JDK 11 JDK 21 自研探针 Dubbo 2.6.x 2.6.x 2.6.x 2.6.x 自研探针 Jedis 2.x.x-3.x
下载Agent请参见探针下载地址。 Agent下载规则:末尾带-jdk17、jdk11或-jdk21的版本,请在Agent下载路径的末尾增加对应的-jdk17、jdk11或-jdk21即可。 例如:2.4.8版本Agent的下载地址为:https://apm2-javaagent***/apm2_java
API概览 应用性能管理所提供的接口为扩展接口。通过使用应用性能管理所提供的接口,您可以完整地使用应用性能管理的所有功能。例如查询应用接口等。 应用性能管理提供的具体API如表1所示。 表1 APM API接口,接口说明 API接口 说明 应用列表 支持查询对应用户下的应用。 master地址
No AllocTracer symbols found .Are JDK debug symbols installed?报错问题 常见问题 内存Profiler依赖JDK的符号信息,如果JDK内无符号信息,则会遇到如下问题: [ERROR] xxxx Failed to start
API说明 查询应用列表 查询服务列表 查询服务实例列表 查询服务事务列表 查询调用链 查询调用链详情
目前支持主流的jdk8、jdk11、jdk17以及jdk21。 jdk8环境请选用末尾不带-jdkxx的版本,jdkxx环境请选用末尾带-jdkxx的版本,需要支持profiler则选用带-profiler的版本。 Agent下载规则:末尾带-jdk17、jdk11或-jdk21的版本
API参数获取说明 表1 API参数说明 位置 参数 是否必选 参数类型 说明 查询master地址 region_name 是 String region英文名称,获取方式:表3的region字段。 保存监控项 monitor_item_id 是 Long 监控项id,获取方式
如何调用API 构造请求 认证鉴权 返回结果
JS错误的数量。 慢接口占比 慢接口指加载耗时大于1000ms的调用,慢接口占比=慢接口数量/总接口数量。 接口成功率 接口成功率=接口成功数/总接口。 排队时间 API调用排队时间、连接时间、TTFB时间以及下载时间。 连接时间 API调用连接时间。 TTFB时间 API调用发出页面请
查询所有的支持的region信息。 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI GET /v1/apm2/openapi/region/get-all-supported-region
Api采集 Api采集(WebApi),Api采集器,获取Api监控相关信息。包括:类别、指标、指标名称、指标说明、单位、数据类型以及默认聚合方式。 表1 Api集采指标说明 指标类别 指标 指标名称 指标说明 单位 数据类型 默认聚合方式 Api指标集(Api,Api指标集相关信息。)
使用限制 JAVA类型 Node.js类型 GO类型 Python类型 Php类型 .Net类型
API APM REGION CMDB VIEW AKSK ALARM TOPOLOGY TRANSACTION TRACING PROFILING APM-WEB WebMonitor
构造请求 本节介绍REST API请求的组成,并以调用IAM服务的获取用户Token说明如何调用API。该API获取用户的Token,可以用于调用其他API时鉴权。 您还可以通过这个视频教程了解如何构造请求调用API:如何调用API。 请求URI 请求URI由如下部分组成。 {URI-scheme}
为了应用运行稳定,强烈建议您按照要求升级JDK版本,在低版本的JDK上使用Profiler性能分析功能,存在应用崩溃的风险。 表1 JDK版本说明 JDK类型 版本 OpenJDK OpenJDK 8u352+ OpenJDK 17.0.5+ Oracle JDK Oracle JDK 17.0.9+ 表2
/root/testdemo 下载并安装JDK。 由于事先已经从JDK官网将JDK下载好并放置在http://demos.obs.myhuaweicloud.com,所以执行了如下命令进行下载并安装。 curl -l http://demos.obs.myhuaweicloud.com/jdk_install
10-profiler及以后版本,支持Debugging诊断。 表2 使用限制以及说明 序号 使用限制及说明 1 Debugging诊断需要环境中含有jdk8或者jdk17,如果仅有JRE则无法使用。 2 Debugging诊断仅支持JAVA语言。 性能影响 Debugging诊断功能经性能测试,在一般的应用所有功能效果全部开启的情况下,
支持移动端app、小程序、公众号的全链路调用链和拓扑图。 2024-04-30 前端API页面更新和uid和tag字段。 新增快照列表。 新增建议。 前端监控新增加载性能和api之间关联。 指定API链路追踪列表,支持提示未采集到数据的原因。 2024-04-01 新增2.0.5版本更新说明。
perf_event_open被限制导致的No access to perf events报错问题 No AllocTracer symbols found .Are JDK debug symbols installed?报错问题 perf_event mmap failed...报错问题 libz.so.1:
查询span数据 功能介绍 span数据查询接口。 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI POST /v1/apm2/openapi/view/trace/span-search