检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
给用户组授权之前,请您了解用户组可以添加的APM权限,并结合实际需求进行选择,APM支持的系统权限,请参见APM系统权限。若您需要对除APM之外的其他服务授权,IAM支持服务的所有系统权限请参见系统权限。 示例流程 图1 给用户授权APM权限流程 创建用户组并授权 在IAM控制台创建用户组,并授予APM只读权限“APM
给用户组授权之前,请您了解用户组可以添加的APM权限,并结合实际需求进行选择,APM支持的系统权限,请参见APM系统权限。如果您需要对除APM之外的其他服务授权,IAM支持服务的所有系统权限请参见系统权限。 示例流程 使用IAM授权的云服务 图1 给用户授权APM权限流程 创建用户组并授权。
如表1所示,包括了APM的所有系统权限。 表1 APM系统权限 角色名称 描述 类别 APM FullAccess 应用性能管理服务的所有执行权限。 系统策略 APM ReadOnlyAccess 应用性能管理服务的只读权限。 系统策略 表2列出了APM常用操作与系统权限的授权关系,您可以参照该表选择合适的系统权限。
详情请参考华为云应用性能分析服务数据采集SDK开发者合规指南。 表1 版本更新说明 版本号 SDK下载地址 检验信息下载地址 更新说明 系统 2.0.11 SDK下载 插件下载 SDK下载 插件下载 优化数据上传逻辑。 Android 7 及以上 2.0.10 SDK下载 插件下载
快速关联到业务日志,及时定位分析并解决问题。 结果查询页面内嵌到客户自建系统 APM支持将界面嵌入到客户自建系统。通过IAM服务的联邦代理机制实现用户自定义身份代理,再将登录链接嵌入至客户自建系统实现无需在华为云官网登录就可在自建系统界面查看。 如何使用APM Profiler定位性能问题 APM
web容器:对tomcat等web容器的监控,一般会采集系统总的处理线程数,busy线程数,连接数等;用于衡量系统总的容量。 消息队列:对kafka、RabbitMq等消息系统的监控,包含发送端和接收端的监控。在接收端的处理函数,可以产生调用链信息。 通信协议:对websocket等通信协议的监控。
NodeJs 版本 NodeJs 版本 - STRING LAST osPlatform 操作系统平台 操作系统平台 - STRING LAST osVersion 操作系统版本 操作系统版本 - STRING LAST startTime 启动时间 NodeJs启动时间 - DATETIME
STRING LAST name 名称 服务器和进程名字 - STRING LAST osName 操作系统名称 操作系统名称 - STRING LAST osVersion 操作系统版本 操作系统版本 - STRING LAST pid 进程号 进程号 - STRING LAST sdkVersion
采集探针停止采集时的内存占用应大于等于恢复采集时的内存占用。 单击开启TraceID开关。 TraceID用来唯一标识调用链,开启后,系统会在您的日志文件中增加TraceID信息(如下截图红框所示),您可通过TraceID(例如,ffffffffe1c08cab、ffffff
题分析。 应用体验管理 业务痛点 在用户体验至上的互联网时代,即使后台业务稳定运行,仍然无法获悉用户访问系统时的具体情况,因而定位线上用户偶现的前端问题变得非常困难。一个系统上线之后,访问时的大量报错导致用户无法正常使用,如果APM无法及时获知,就会导致流失大量用户,如果用户反馈
、MySQL、Postgresql、Oracle、HBase、NodeJsMysql 以及MongoDB多种类型。对于数据库的监控,APM系统会采集具体的执行语句详情,方便用户定位代码级的性能问题。 本章节主要对查看Mysql数据库监控进行介绍。 查看数据库监控 登录管理控制台。
URI-scheme: 表示用于传输请求的协议,当前所有API均采用HTTPS协议。 Endpoint: 获取。 指定承载REST服务端点的服务器域名或IP,APM2.0不同服务不同区域使用的终端节点相同,即:华北-北京四。 例如IAM服务在“华北-北京四”区域的Endpoint为“iam
牌、设备CPU信息、操作系统名称、操作系统版本、APP版本、APP名称、APP进程信息、APP线程信息、Wi-Fi状态信息,目的是为了便于用户将APP性能相关信息上报到华为云应用性能分析服务。 设备权限调用 当您使用相应功能及服务时,华为会通过开发者应用向系统申请您设备的相应权限
题分析。 应用体验管理 业务痛点 在用户体验至上的互联网时代,即使后台业务稳定运行,仍然无法获悉用户访问系统时的具体情况,因而定位线上用户偶现的前端问题变得非常困难。一个系统上线之后,访问时的大量报错导致用户无法正常使用,如果我们无法及时获知,就会导致流失大量用户,如果用户反馈页
STRING LAST jarDependencies 依赖信息 该实例的依赖信息 - STRING LAST osName 操作系统 该实例的操作系统 - STRING LAST 父主题: 链路追踪
请设置符合规则的配置参数,正确初始化SDK APM.0102 The APMSDK requires %@ or higher. SDK要求%@及以上操作系统。 请根据提示调整最低操作系统版本。 APM.0103 Open database failed, code=%@. 打开数据库失败。 请根据sqlite3
root刷机为“是”,其他为“否”。 地域 设备所在地域。 uuid 每次上报的唯一标识。 网络信息 网络接入方式。 操作系统 系统 操作系统名称。 系统版本 操作系统版本。 APP包名 App包的名称。 APP版本 App的版本。 服务端接收时间 服务器端接收的时间。 SDK版本号
个IAM用户被授予的策略中必须包含允许“apm:metric:get”的授权项,该接口才能调用成功。 支持的授权项 策略包含系统策略和自定义策略,如果系统策略不满足授权要求,管理员可以创建自定义策略,并通过给用户组授予自定义策略来进行精细的访问控制。策略支持的操作与API相对应,授权项列表说明如下:
metry和Skywalking。 选择“系统管理 > 访问密钥”进入访问密钥页面,查看获取接入javaagent所需的AK/SK。 图2 获取AK/SK 操作步骤 使用PuTTY等远程登录工具,登录待安装Agent的Linux操作系统主机,并以root权限执行相关命令。 下载J
参数名称 是否必填 说明 accessKeyId 是 APM的上报AK,从APM控制台->系统管理->访问密钥获取。 accessKeySecret 是 APM的上报SK,从APM控制台->系统管理->访问密钥获取。 masterAddress 是 探针上报地址,参考表1。例如:上