检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
VIEW 查询监控项配置信息 调用链拓扑图 获取event的详情 查询span数据 获取一个trace的所有调用链数据 获取趋势图 获取汇总表格数据 获取原始数据表格 获取原始数据详情 获取实例信息列表 获取监控项信息 获取一个监控项的详情 父主题: API
hits hits 命中数(统计get,hget、expire等查询类型方法) - INT SUM getInvokeCount getInvokeCount get类方法调用次数(统计get、hget、expire等查询类型方法) - INT SUM blobCount blobCount
维人员快速解决应用在分布式架构下的问题定位和性能瓶颈等难题,为用户体验保驾护航。 您可以使用本文档提供API对应用性能管理进行相关操作,如查询应用列表。在调用应用性能管理的API之前,请确保已经充分了解应用性能管理的相关概念与功能。 父主题: 使用前必读
限于如下: 有独立文本,不能作为用户协议的一部分。 App首次运行收集处理个人信息前需要以醒目方式提示用户阅读隐私政策。隐私政策需方便用户查看,例如用户在App主功能界面中通过4次以内的单击或滑动操作可访问。 描述语言需要清晰通俗,符合通用语言习惯,避免使用有歧义的语言。 隐私政
安装了ICAgent和java探针后,拓扑图不显示,没有数据。 排查思路 如果拓扑图只有灰圈圈需确认是否为基础版,如果是基础版需要切换版本至企业版、专业版,或单击免费体验。 查询时间段是否有实际调用,用户只有在该时间段调用才会生成调用关系,且调用后2~3分钟后,数据才会采集上来,并且需确认浏览器(Windows)和ECS时间是否一致。
应用示例 示例1:查询应用列表
PROFILING 查询行级别火焰图 父主题: API
Request-URI:是一个统一资源标识符。 可以在URI后面用‘?’和‘&’添加不同的查询条件组合。URI中“{}”中包含的内容为URI的参数,其中“?”之前的部分是路径参数,之后的部分是查询参数。 HTTP-Version:表示请求的HTTP协议版本。 CRLF:表示回车和换行
探针型产品各版本支持的功能详见下表。 版本 基础版 专业版 企业版 铂金版 版本说明 每次限时1小时,共50次。每次超过1小时,APM会自动停止数据采集,界面上只能查询历史数据,需手动设置继续免费体验或切换版本升级至付费的专业版、企业版、铂金版才可正常使用。总次数超过50次,需切换版本升级至付费的专业版、企业版、铂金版才可正常使用。
val、reportBackground、reportLaunch等参数。 开启调试日志 在开发过程中可以开启调试日志,借助控制台日志实时查看SDK运行状况,观察日志并根据需要进行调整,日志级别有:debug、info、warn、error、off(关闭)。 请开发者在App上线前关闭调试日志功能,即设置为off。
分析服务。 设备权限调用 当您使用相应功能及服务时,华为会通过开发者应用向系统申请您设备的相应权限。您可以在设备的设置功能或“隐私设置”中查看权限状态,并可自行选择开启或关闭部分或全部权限。 开发者在集成、使用相应开放能力时,将自行决定权限的调用范围,因此开发者应对权限的调用及用
的权限如下:网络权限、网络状态权限,权限已经在SDK的Manifest.xml 配置。 开启调试日志 在开发过程中可以启用调试模式,借助控制台日志实时查看SDK运行状况,观察具体结果并根据需要进行调整,调试级别有:debug、info、warn、error、off(关闭)。 示例: 在配置文件apm-sdk-config
常见使用问题 如何获取AK/SK和projectid值? 如何通过创建委托获取AK/SK? 查询不到数据或者数据异常? 如何将APM接入非Web程序中? 调用链的时间线如何绘制的? APM如何采集探针数据? APM如何采集网格数据? 如何计算已使用实例个数? JBoss Standalone模式如何接入APM?
获取慢SQL分析结果 √ √ √ 获取调用链数据 √ √ √ 更新调用链配置 √ x √ 查询应用性能管理配置 √ √ √ 添加应用性能管理配置 √ x √ 删除应用性能管理配置 √ x √ 查询ICAgent列表 √ √ √ 安装ICAgent √ x √ 获取ICAgent版本信息
所需要的权限,与各个接口所对应的授权项相对应,只有发起请求的用户被授予授权项所对应的策略,该用户才能成功调用该接口。例如,用户要调用接口来查询指标,那么这个IAM用户被授予的策略中必须包含允许“apm:metric:get”的授权项,该接口才能调用成功。 支持的授权项 策略包含系
--enable debuginfo 安装JDK版本对应的符号信息。 JDK 8 yum list installed|grep openjdk #查询JDK版本。 java-1.8.0-openjdk.x86_64 1:1.8.0.332.b09-1.el7_9
的Endpoint具体请参见表2 APM的Endpoint。 uri 资源路径,也即API访问路径。从具体接口的URI模块获取,例如,获取查询服务列表接口的URI为“/v1/{project_id}/ats/applications”,{project_id}为工程路径参数,获取方式请参见示例。
X-Auth-Token 是 String 鉴权token。 表3 请求Body参数 参数 是否必选 参数类型 描述 RumCardParam 是 Object 查询参数,类型为对象带有开始时间和结束时间,示例:{"start_timestamp":"-20m","end_timestamp":"now"}。
url中的projectId无效。 请检查对应的参数是否符合要求。 400 SVCSTG.ATS.200103 query trace result is empty. 查询调用链结果为空。 请检查对应的参数是否符合要求。 父主题: 附录
JMeter 5.3 Apache JMeter是Apache组织开发的基于Java的压力测试工具,在本次测试中主要是用于模拟多用户并发调用APM查询图表接口。 JavaAgent 2.4.11-profiler Java Agent稳定版本 ECS服务器 Demo应用 2u4g benchmark