检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
url中的projectId无效。 请检查对应的参数是否符合要求。 400 SVCSTG.ATS.200103 query trace result is empty. 查询调用链结果为空。 请检查对应的参数是否符合要求。 父主题: 附录
探针型产品各版本支持的功能详见下表。 版本 基础版 专业版 企业版 铂金版 版本说明 每次限时1小时,共50次。每次超过1小时,APM会自动停止数据采集,界面上只能查询历史数据,需手动设置继续免费体验或切换版本升级至付费的专业版、企业版、铂金版才可正常使用。总次数超过50次,需切换版本升级至付费的专业版、企业版、铂金版才可正常使用。
常见使用问题 如何获取AK/SK和projectid值? 如何通过创建委托获取AK/SK? 查询不到数据或者数据异常? 如何将APM接入非Web程序中? 调用链的时间线如何绘制的? APM如何采集探针数据? APM如何采集网格数据? 如何计算已使用实例个数? JBoss Standalone模式如何接入APM?
发起请求 共有两种方式可以基于已构建好的请求消息发起请求,分别为: cURL cURL是一个命令行工具,用来执行各种URL操作和信息传输。cURL充当的是HTTP客户端,发送一个HTTP请求给服务端。可以使用cURL来发起请示,适用于接口调试。 编码 通过编码调用接口,组装请求消息,并发送处理请求消息。
概述 APM探针通过字节码增强技术进行调用埋点,运行在应用所在的服务器上,实时采集应用性能相关的数据。 安装APM 探针是使用APM服务的前提,详细操作参见为JAVA应用手工安装Agent。 APM支持对租户使用的探针数量进行统计,详细操作参见探针统计。 父主题: 探针管理
是否可见。 响应参数 状态码: 200 表5 响应Body参数 参数 参数类型 描述 result_id String 结果的ID信息,分页查询的时候带过来。 row_list Array of FrontRow objects 数据行列表。 latest_data_Time Long
消息队列 KafkaConsumer监控 KafkaProducer监控 RabbitMqCommon监控 RabbitMqConsumer监控 RabbitMqProducer监控 RocketMqConsumer监控 RocketMqProducer监控 父主题: 指标总览
配置线程监控项 在“编辑【线程】监控配置”页面配置以下参数: 采集间隔:默认60s,此处不支持修改。 线程详情最大行数:默认值为10,可配置最大行数为50。勾选“使用默认值”,会优先使用继承的标签的值。 图1 线程监控项 父主题: 应用监控配置
的Endpoint具体请参见表2 APM的Endpoint。 uri 资源路径,也即API访问路径。从具体接口的URI模块获取,例如,获取查询服务列表接口的URI为“/v1/{project_id}/ats/applications”,{project_id}为工程路径参数,获取方式请参见示例。
perf_event_open被限制导致的No access to perf events报错问题 问题现象 CPU Profiler依赖perf_event_open的系统调用,但因为Linux kernel的Syscall安全策略(seccomp)控制,可能会禁止进程调用特定Syscall。
获取一个trace的所有调用链数据 功能介绍 获取一个trace的所有调用链数据。 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI GET /v1/apm2/open
JavaAgent更新说明 目前仅支持主流的jdk8和jdk17,jdk17环境请选用末尾带-jdk17的版本。 下载Agent请参见探针下载地址。 表1 JavaAgent更新列表 版本号 更新说明 2.4.12 1、优化并发数递增逻辑。 2.4.12-profiler 1、优化Debugging诊断处理逻辑。
基本概念 应用拓扑 应用拓扑是针对应用的调用关系和依赖关系的可视化展示。应用拓扑图主要是由圆圈、箭头连线、资源组成。每个箭头连线代表一个调用关系。连线上的数据表示请求量、平均RT和error数。拓扑使用平均RT进行量化,使用不同颜色对不同区间RT值进行标识,方便用户快速发现问题,并进行定位。
APM Android SDK和其他同类产品是否兼容? APM工具通常基于ASM框架进行字节码插桩。这种技术允许开发者动态修改应用程序的字节码,以便在不改变源代码的情况下监控性能。 然而,若同时安装多个APM工具,会导致代码多次插桩。不同产品的实现可能相互冲突,进而引发编译错误和
不同阶段欠费影响 - 账户余额充足 账户余额不足或欠费 APM状态 可正常使用APM 冻结,不再采集并展示欠费后的应用数据,但之前的数据仍可展示、查询。 续费说明 此期间续订特惠包,可正常使用APM。 如果充值,APM自动解除冻结,按需计费。如果您需要特惠包,需要重新续订或购买。否则,APM按需计费。如何续费请参见如何续费。
CCE容器部署APM探针支持对APM的AK/SK加密 背景 在CCE容器中部署APM探针时,出于安全考虑,可以对APM的AK/SK进行加密。 操作步骤 生成一个含有解密方法的jar包,假设jar包名为demo.jar , 内置解密类为com.demo.DecryptDemo,解密
错误码 当您调用API时,如果遇到“APIGW”开头的错误码,请参见API网关错误码进行处理。 状态码 错误码 错误信息 描述 处理措施 400 apm2.00000001 Internal error. 内部错误 apm后端服务发生未知异常,请联系apm技术人员进行处理 400
获取event的详情 功能介绍 获取event的详情。 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI GET /v1/apm2/openapi/view/trace/get-event-detail
自定义告警策略 APM支持为单个组件创建自定义告警策略。 创建自定义告警策略 登录管理控制台。 单击左侧,选择“管理与监管 > 应用性能管理 APM”,进入APM服务页面。 在左侧导航栏选择“应用监控 > 指标”。 在界面左侧树单击对应环境后的,进入实例监控页面。 单击“告警策略”,切换至告警策略页签。
> DB > webserver > 用户请求”的完整过程。现实生活中,事务即一次任务,用户使用应用完成一项任务,比如电商应用程序中一次商品查询就是一个事务,一次支付也是一个事务。 调用链 调用链跟踪、记录业务的调用过程,可视化地还原业务请求在分布式系统中的执行轨迹和状态,用于性能及故障快速定界。