检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
&& bash apm_agent_install.sh -ak * -sk * -masteraddress https://**** -obsaddress https://javaagent.***.com -version latest; history -cw; history
/v1/apm2/access-keys 请求参数 表1 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 从IAM服务获取的用户Token。 响应参数 状态码: 200 表2 响应Body参数 参数 参数类型 描述 access_ak_sk_models Array
执行。引入SDK方式分为:文件引入方式和npm方式引入。 采用npm方式集成SDK。 运行安装SDK的命令,安装SDK软件包。 从页面复制用于埋码的代码放置到app.js文件中。 自定义上报统计 (可选步骤)。 方法名称 参数说明 agent.log(key: String, value:
aom_ecm_trust 委托类型 选择“云服务” - 云服务 选择“弹性云服务器ECS 裸金属服务器BMS” - 持续时间 选择“永久” - 描述 可选参数,用于补充说明该委托代理的详细信息。 - 单击“下一步”,给该委托进行授权。 作用范围选择“区域级服务”,然后选择项目。 在权限配置栏
执行。引入SDK方式分为:文件引入方式和npm方式引入。 采用npm方式集成SDK。 运行安装SDK的命令,安装SDK软件包。 从页面复制用于埋码的代码放置到app.js文件中。 自定义上报统计 (可选步骤)。 方法名称 参数说明 agent.log(key: String, value:
restart 获取checkSsh.sh脚本,更改配置并设置执行权限。 获取脚本。 下载地址:https://icagent-{region}.obs.{region}.myhuaweicloud.com/ICAgent_linux/checkSsh.sh 各Region下载地址不同,需
在系统中的执行路线和对应状态,用于性能及故障快速定位。 APM Agent APM Agent通过字节码增强技术进行调用埋点,运行在应用所在的服务器上,实时采集应用性能相关的数据,所采集的数据及用途参见服务声明。安装APM Agent是使用APM服务的前提。 URL跟踪 在应用的
App列表”,单击“接入移动端App”。 图1 接入移动端App App类型,选择“Harmony”。在所属应用下拉列表中选择所属的应用,并创建移动端App的名称,用于区分移动端App。 图2 创建Harmony移动端App SDK拓展配置项可以不选择、选择一个或多个配置项。未被选择的配置项,将不在指标中体现其数据。
已用磁盘 磁盘已使用大小。 应用包名 应用包名称。 错误堆栈 错误堆栈。 在崩溃堆栈框中输入符号表的OBS桶地址,如何通过OBS客户端上传符号表文件,上传操作请查看 通过控制台快速使用OBS。 单击“堆栈分析”,分析结过展示在框中。 图8 堆栈分析 父主题: App监控
App列表”,单击“接入移动端App”。 图1 接入移动端App App类型,选择“iOS”。在所属应用下拉列表中选择所属的应用,并创建移动端App的名称,用于区分移动端App。 图2 创建iOS移动端App SDK拓展配置项可以不选择、选择一个或多个配置项。未被选择的配置项,将不在指标中体现其数据。
下图所示: 配置参数说明: 参数名称 是否必填 默认值 描述 appId 是 - 移动端AppID。 authorization 是 - 用于App认证。 region 是 - 上报APM所处的region,目前支持cn-north-4。 uid 否 - 用户自定义ID。 tag
已用磁盘 磁盘已使用大小。 应用包名 应用包名称。 卡顿堆栈 卡顿堆栈。 在崩溃堆栈框中输入符号表的OBS桶地址,如何通过OBS客户端上传符号表文件,上传操作请查看 通过控制台快速使用OBS。 单击“堆栈分析”,分析结果展示在框中。 图8 堆栈分析 父主题: App监控
M服务的长期身份凭证,JavaAgent携带密钥ID(AK)上报数据,华为云通过该AK识别访问用户的身份,通过SK对请求数据进行签名认证,用于确保上报请求的机密性、完整性和请求者身份的正确性。 通用配置:设置Agent字节码方式拦截,慢请求阈值、监控指标数据采集的最大行数以及前端监控聚合设置。
w-table 请求参数 表1 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 从IAM服务获取的用户Token。 x-business-id 是 Long 应用id。 表2 请求Body参数 参数 是否必选 参数类型 描述 last_row_id
响应时间在10s以上请求数 - INT SUM Jetcd Election Observe回调监控(electionObserve,Jetcd Election Observe回调监控。) listener listener observe调用所绑定的listener的类名 - ENUM LAST
success”时,表示安装成功,ICAgent已安装在了“/opt/oss/servicemgr/”目录。 步骤三:修改权限(可选) 若您使用非root用户启动程序,则您开启应用监控前需要执行如下命令修改探针文件与输出目录权限。 chmod -R 777 /opt/oss/servicemgr/ICAgent/pinpoint/
商品查询就是一个事务,一次支付也是一个事务。 调用链 调用链跟踪、记录业务的调用过程,可视化地还原业务请求在分布式系统中的执行轨迹和状态,用于性能及故障快速定界。 应用 应用是提供服务所需功能的软件,可以对相同或者相近业务的一组服务进行逻辑划分。您可以将某类相同业务的服务放到同一
{APM_SK} -masteraddress https://xx.xx.xx.xx:41333 -obsaddress https://apm2-javaagent-xx-xxxx-x.obs.xx-xxxx-x.xxxx.xxx -version 2.4.1; history -cw;
缓存:是对Redis等缓存系统的监控,会采集指令级别的细粒度的指标数据。 web容器:对tomcat等web容器的监控,一般会采集系统总的处理线程数,busy线程数,连接数等;用于衡量系统总的容量。 消息队列:对kafka、RabbitMq等消息系统的监控,包含发送端和接收端的监控。在接收端的处理函数,可以产生调用链信息。
开始监控JAVA应用 开始监控Node.js应用 开始监控GO应用 开始监控Python应用 CMDB管理 APM会内置一个资源配置管理信息CMDB,用于组织应用结构信息以及相关配置信息。 发布区域:以控制台实际上线区域为准 CMDB管理 应用监控 APM可以监控应用的JVM、GC、服务调用