检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
例如,一个工具可能会修改某个方法的字节码,而另一个工具则可能尝试在同一位置进行修改,这种冲突会导致运行时异常或不一致的行为。此外,频繁的插桩可能还会增加应用的启动时间和运行开销,给性能带来额外负担。 因此,建议在一个项目中只选择安装一个APM工具,以确保应用的稳定性和优化性能。
profiler性能分析:自动获取应用程序运行过程中,CPU Time、Allocated Memory、Latency以及Live Object Memory的使用情况,通过火焰图实时展示每一个方法的调用关系和执行率,帮助优化代码性能。
本章节为您介绍对用户授权的方法,操作流程如图1所示。 前提条件 给用户组授权之前,请您了解用户组可以添加的APM权限,并结合实际需求进行选择,APM支持的系统权限,请参见APM系统权限。若您需要对除APM之外的其他服务授权,IAM支持服务的所有系统权限请参见系统权限。
ObsClient监控 介绍APM采集的线程ObsClient监控的类别、名称、含义等信息。 表1 ObsClient监控指标说明 指标类别 指标 指标名称 指标说明 单位 数据类型 默认聚合方式 异常(exception,ObsClient调用的异常信息统计。) exceptionType
EsRestClient监控 介绍APM采集的EsRestClient监控指标的类别、名称、含义等信息。 表1 EsRestClient监控采集参数 参数名 数据类型 应用类型 默认值 Agent支持的起始版本 Agent支持的终止版本 描述 index规整配置 obj_array
调用链详情页面可以查看调用链的完整链路信息,包含本地方法堆栈和相关远程调用的调用关系。 调用链与日志关联,提高用户体验。用户可以从调用链直接跳转LTS查看日志。
方法追踪:支持自定义方法追踪规则,帮您快速在线定位方法级性能问题。具体设置请参见自定义方法追踪。 应用级事务Apdex阈值配置:支持对同一应用的不同事务设置不同的Apdex阈值,满足您的多样化需求。具体设置请参见精准设置事务Apdex阈值。
具体接入应用的方法参见快速接入Agent章节。 租户B重启待管理的应用,则租户A可以看到该应用,并可以对该应用进行管理。 父主题: 权限管理
基本概念 应用拓扑 应用拓扑是针对应用的调用关系和依赖关系的可视化展示。应用拓扑图主要是由圆圈、箭头连线、资源组成。每个箭头连线代表一个调用关系。连线上的数据表示请求量、平均RT和error数。拓扑使用平均RT进行量化,使用不同颜色对不同区间RT值进行标识,方便用户快速发现问题,并进行定位
method[0][5]: 方法是否为用户的方法。 method[0][6]: 方法是否为native方法。
自建系统内嵌APM拓扑页面 背景信息 APM支持将拓扑界面嵌入到客户自建系统。通过IAM服务的联邦代理机制实现用户自定义身份代理,再将登录链接嵌入至客户自建系统实现无需在华为云官网登录就可在自建系统界面查看拓扑图。 操作流程 操作步骤 操作步骤1-5为用户自定义创建身份代理并创建登录地址
method method 请求的方法 - ENUM LAST concurrentMax 最大并发 该方法的最大并发 - INT MAX errorCount 错误数 该方法的错误数 - INT SUM invokeCount 调用次数 该方法的调用次数 - INT SUM maxTime
method method 请求的方法 - ENUM LAST concurrentMax 最大并发 该方法的最大并发 - INT MAX errorCount 错误数 该方法的错误数 - INT SUM invokeCount 调用次数 该方法的调用次数 - INT SUM maxTime
method method 请求的方法 - ENUM LAST concurrentMax 最大并发 该方法的最大并发 - INT MAX errorCount 错误数 该方法的错误数 - INT SUM invokeCount 调用次数 该方法的调用次数 - INT SUM maxTime
APM中如何设置Apdex阈值 您可以可根据实际业务对Apdex阈值进行设置,设置方法详见自定义阈值。 TP99时延 TP99时延=完成99%的网络请求所需要的最短耗时。在APM中,所有的时延都是指TP99时延。
动态设置uid(可选步骤) 方法名称 参数说明 __rum.setUid(uid: String) uid:String类型,最大长度为2048个字符。
Python类型 APM支持的Python类型 APM支持Python类应用,目前已支持多种主流框架、web服务器、通讯协议、数据库等,可实现应用轻松接入。 表1 skywalking探针Python组件和框架 探针类型 组件 版本 skywalking探针 aiohttp 3.7
动态设置uid(可选步骤) 方法名称 参数说明 agent.setUid(uid: String) uid:String类型,最大长度为2048个字符。
动态设置uid(可选步骤) 方法名称 参数说明 agent.setUid(uid: String) uid:String类型,最大长度为2048个字符。
动态设置uid(可选步骤) 方法名称 参数说明 agent.setUid(uid: String) uid:String类型,最大长度为2048个字符。