检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
这些字段由于在apm调用链中有特殊位置使用,因此暂不支持脱敏。 如果配置项key配置为不支持脱敏的字段,系统会提示“存在非法名称”。 单击“确定”,完成新增配置。 在左侧导航栏选择“应用监控 > 调用链”,进入调用链界面。 输入查询条件查询具体的调用链列表,单击查看调用参数。 图5
APM指标数据采样策略是什么? 在使用APM服务过程中用户开启APM数据采集开关后,APM仅采集应用性能指标及调用链相关数据,不涉及个人隐私数据,详细内容请参见数据采集。 APM可以通过非侵入方式采集APM 探针提供的应用数据、基础资源数据、用户体验数据等多项指标。 指标数据周期性完整采集,默认采集周期为1分钟。
接入JavaAgent后应用服务启动慢的原因是什么? 接入JavaAgent后应用服务启动慢的原因以及解决方案如下表。 问题原因 解决方案 应用服务内存配置小,导致服务发生了fullgc(应用内存分配过小,也可能会导致应用启动失败)。 增加内存,保证预留200-250兆内存。 /etc/hosts
在“编辑【Druid连接池监控】监控配置”页面配置以下参数: 采集间隔:默认60s,此处不支持修改。 获取连接调用链上报时阈值(ms):getConnection方法调用链上报阈值,不超过该阈值不上报。默认配置为1,勾选“使用默认值”,会优先使用继承的标签的值。 getConnect
图。 组件与组件之间的关系图表,支持查看组件间的调用链功能。 图3 查看组件间调用链 组件间调用链查询跳转功能,仅探针版本2.5.3及以上支持。 单击“查看调用链”按钮,跳转至“调用链”界面,展示组件间的调用链信息。跳转至调用链界面后,“自定义参数”默认为“lubanops-ne
、“昨天”以及自定义。 右键单击某一个组件图标,选择 “查看调用链”或“查看指标”。 图2 查看组件调用链或指标 查看调用链 单击“查看调用链”,跳转至该组件的调用链页面。调用链页面操作参见调用链。 图3 查看调用链 查看指标 单击“查看指标”,跳转至该组件的“接口调用”页面。指标详细操作参见接口调用。
组件设置:组件设置包括关联日志服务、Profiler性能剖析配置、全采样设置数据库监控设置。 调用链追踪 APM能够针对应用的调用情况,对调用进行全方面的监控,可视化地还原业务的执行路线和状态,协助性能及故障快速定位。 在查询后的调用链列表中,单击待查看的调用链的链接,查看该调用链基本信息。 调
结果查询页面内嵌到客户自建系统 背景信息 APM支持将界面嵌入到客户自建系统。通过IAM服务的联邦代理机制实现用户自定义身份代理,再将登录链接嵌入至客户自建系统实现无需在华为云官网登录,即可在自建系统界面查看。 前提条件 用户自定义创建身份代理并创建登录地址FederationP
接口调用 接口调用主要是对外部服务调用当前应用程序和当前服务调用外部程序的URL进行监控。这个监控项可以看到整个服务实际的对外状态和服务的外部调用情况。 登录APM控制台。 单击左侧,选择“管理与监管 > 应用性能管理 APM”,进入APM服务页面。 在左侧导航栏选择“链路追踪 >
步骤三:启用Istio网格 Istio网格的详情请参见集群使能服务网格。 您可以通过如下两种方式启用Istio服务网格: 登录应用服务网格,在“总览”页单击“购买网格”,进入启用Istio服务网格页面。 图1 启用Istio服务网格 登录应用服务网格,在“总览 > 资源总览”下,单击集群名称后的“启用Istio”进行启用。
组件与组件之间的关系图表,支持查看组件间的调用链功能。 组件间调用链查询跳转功能,仅探针版本2.5.3及以上支持。 单击“查看调用链”按钮,跳转至“调用链”界面,展示组件间的调用链信息。 右键单击某一个组件图标,选择 “查看调用链”或“查看指标”,支持查看调用链或组件指标,详情请参见通过调用链查看微服务间调用关系和监控组件性能指标。
应用性能管理服务数据采集SDK隐私声明 【应用性能管理服务数据采集SDK】是由华为云计算有限公司(以下简称“华为”)面向应用开发者(以下简称“开发者”)提供的方便用户直接使用编码方式上报数据到云应用性能分析服后台的开放能力及服务。 开发者根据【应用性能管理服务数据采集SDK】的开
opentelemetry_AUTO”,查看调用链。 单击查看调用链详情,未开启全链路监控之前,在调用链中只能看到后端服务的span。调用链详细介绍,请参见调用链。 父主题: 接入APM
errorTraceId 错误traceId 采集周期内发生错误的调用链对应的traceid - STRING LAST slowTraceId 慢TraceId 采集周期内最慢的调用链对应的traceid - STRING LAST hostUri 调用地址 被调用url的调用地址 - STRING
应用异常诊断 业务痛点 分布式微服务架构下复杂的应用丰富多样、开发效率高,但是给传统运维诊断技术带来了巨大挑战。以电商为例,主要遇到如下问题: 定位问题难 客服人员接到用户反馈商品购买出现问题后,会交由技术人员排查解决。而微服务分布式架构中的一个业务请求通常要经过多个服务/节点后返回结果。一
errorTraceId 错误traceId 采集周期内发生错误的调用链对应的traceid - STRING LAST slowTraceId 慢TraceId 采集周期内最慢的调用链对应的traceid - STRING LAST hostUri 调用地址 被调用url的调用地址 - STRING
配置后系统将自动拦截,请注意隐私保护。 参数名称 说明 样例 采集间隔 默认60s,此处不支持修改。 60s 拦截header指定key值 根据该配置采集header中的值,在调用链的参数中展示。 Host 拦截url参数指定key值 根据该配置采集url中的值,在调用链的参数中展示。如http://127
配置JVM监控监控项 在“编辑【JVM监控】监控配置”页面配置以下参数: 采集间隔:默认60s,此处不支持修改。 调用链堆栈采集阈值:请求时延超过阈值时自动打印堆栈,默认值为0,输入值不能超过10000。 图1 JVM监控项 父主题: 应用监控配置
业务痛点 分布式微服务架构下的应用,虽然丰富多样且开发效率高,但是给传统运维诊断技术带来了巨大挑战。以电商为例,主要遇到如下问题: 定位问题难 客服人员接到用户反馈商品购买出现问题后,会交由技术人员排查解决。而微服务分布式架构中的一个业务请求通常要经过多个服务/节点后返回结果。一
通过调用链查看微服务间调用关系 在企业微服务之间调用复杂的场景下,Agent会抽样一些请求,拦截对应请求及后续一系列的调用信息。您可以通过调用链查看微服务间调用关系。 通过全局拓扑图查看应用间调用关系 通过拓扑图可以自动梳理服务之间的调用关系,同时也可以从全局视角查看服务之间调用是否正常,帮助用户快速定位问题。