检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
拓扑图展示服务之间一段时间的调用关系,可以是从调用方统计的,也可以是从被调用方统计的,并且可以查看这个调用关系的趋势图。通过拓扑图,一方面可以自动梳理服务之间的调用关系,同时也可以从全局视角查看服务之间调用是否正常,快速定位问题所在。可以清晰地展示应用间关系、调用数据(服务、实例指标)、健康状况等详细内容。
结果查询页面内嵌到客户自建系统 背景信息 APM支持将界面嵌入到客户自建系统。通过IAM服务的联邦代理机制实现用户自定义身份代理,再将登录链接嵌入至客户自建系统实现无需在华为云官网登录就可在自建系统界面查看。 前提条件 用户自定义创建身份代理并创建登录地址FederationPr
步骤三:启用Istio网格 Istio网格的详情请参见集群使能服务网格。 您可以通过如下两种方式启用Istio服务网格: 登录应用服务网格,在“总览”页单击“购买网格”,进入启用Istio服务网格页面。 图1 启用Istio服务网格 登录应用服务网格,在“总览 > 资源总览”下,单击集群名称后的“启用Istio”进行启用。
接口调用 接口调用主要是对外部服务调用当前应用程序和当前服务调用外部程序的URL进行监控。这个监控项可以看到整个服务实际的对外状态和服务的外部调用情况。 登录管理控制台。 单击左侧,选择“管理与监管 > 应用性能管理 APM”,进入APM服务页面。 在左侧导航栏选择“链路追踪 >
APM作为云应用性能问题诊断服务,拥有强大的分析工具,通过拓扑图、调用链可视化地展现应用状态、调用过程、用户对应用的各种操作,快速定位问题和改善性能瓶颈。 例如,通过APM拓扑功能可视化服务间的调用关系,迅速找到有问题的实例;通过APM调用链功能下钻到服务内部,根据出现问题的方法调用链路,确认问题根因。
APM作为云应用性能问题诊断服务,拥有强大的分析工具,通过拓扑图、调用链、事务分析可视化地展现应用状态、调用过程、用户对应用的各种操作,快速定位问题和改善性能瓶颈。 例如,通过APM拓扑功能可视化服务间的调用关系,迅速找到有问题的实例;通过APM调用链功能下钻到服务内部,抓取到有问题的方法调用链路,确认问题根因。
通过全局拓扑图查看应用间调用关系 拓扑图的每根线条代表服务之间一段时间的调用关系,可以是从调用方统计的,也可以是从被调用方统计的。单击线条,右边可以查看这个调用关系的趋势图。同时拓扑图也会标示中间件的调用关系。通过拓扑图,一方面可以自动梳理服务之间的调用关系,同时也可以从全局视角查看服务之间调用是否正常,快速定位问题。
应用性能管理服务数据采集SDK隐私声明 【应用性能管理服务数据采集SDK】是由华为云计算有限公司(以下简称“华为”)面向应用开发者(以下简称“开发者”)提供的方便用户直接使用编码方式上报数据到云应用性能分析服后台的开放能力及服务。 开发者根据【应用性能管理服务数据采集SDK】的开
集群指标(hostInvocation,根据被调用方的集群维度统计httpclient接口调用信息) envId 集群id 被调用方的集群id - ENUM LAST hostUri 调用地址 被调用的地址 - STRING LAST errorCount 错误次数 调用该集群url发生的错误次数 - INT SUM
应用异常诊断 业务痛点 分布式微服务架构下复杂的应用丰富多样、开发效率高,但是给传统运维诊断技术带来了巨大挑战。以电商为例,主要遇到如下问题: 定位问题难 客服人员接到用户反馈商品购买出现问题后,会交由技术人员排查解决。而微服务分布式架构中的一个业务请求通常要经过多个服务/节点后返回结果。一
配置JVM监控监控项 在“编辑【JVM监控】监控配置”页面配置以下参数: 采集间隔:默认60s,此处不支持修改。 调用链堆栈采集阈值:请求时延超过阈值时自动打印堆栈,默认值为0,输入值不能超过10000。 图1 JVM监控项 父主题: 应用监控配置
e-agent 请求参数 表1 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 从IAM服务获取的用户Token。 x-business-id 是 Long 应用id。 表2 请求Body参数 参数 是否必选 参数类型 描述 instance_list
配置url监控项 在“编辑【URL监控】监控配置”页面根据以下示例配置。 使用限制 由于Header、Url参数、Cookie等处可能存在敏感数据,配置后系统将自动拦截,请注意隐私保护。 参数名称 说明 样例 采集间隔 默认60s,此处不支持修改。 60s 拦截header指定key值 根据该配
根据被调用方的集群维度统计httpclient接口调用信息。) envId 集群id 被调用方的集群id - ENUM LAST hostUri 调用地址 被调用的地址 - STRING LAST errorCount 错误次数 调用该集群url发生的错误次数 - INT SUM
参数配置优先级高于全局标签采集器参数配置。 新建标签 登录管理控制台。 单击左侧,选择“管理与监管 > 应用性能管理 APM”,进入APM服务页面。 在左侧导航栏选择“应用监控 > 指标”,进入指标页。 在界面左侧树选择所属应用。 单击“标签管理”,切换到标签管理页签。 单击“新增标签”,弹出新增标签页面。
通过调用链查看微服务间调用关系 在企业微服务之间调用复杂的场景下,Agent会抽样一些请求,拦截对应请求及后续一系列的调用信息。您可以通过调用链查看微服务间调用关系。 通过全局拓扑图查看应用间调用关系 通过拓扑图可以自动梳理服务之间的调用关系,同时也可以从全局视角查看服务之间调用是否正常,帮助用户快速定位问题。
业务痛点 分布式微服务架构下的应用,虽然丰富多样且开发效率高,但是给传统运维诊断技术带来了巨大挑战。以电商为例,主要遇到如下问题: 定位问题难 客服人员接到用户反馈商品购买出现问题后,会交由技术人员排查解决。而微服务分布式架构中的一个业务请求通常要经过多个服务/节点后返回结果。一
查看组件基础设施监控项 在企业微服务之间调用复杂的场景下,Agent会抽样一些请求,拦截对应请求及后续一系列的调用信息。本章节主要介绍如何查看某个组件的调用链情况。 操作步骤 登录管理控制台。 单击左侧,选择“管理与监管> 应用性能管理 APM”,进入APM服务页面。 在左侧导航栏选择“性能监控
sk-list 请求参数 表1 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 从IAM服务获取的用户Token。 响应参数 状态码: 200 表2 响应Body参数 参数 参数类型 描述 access_ak_sk_models Array
此文档用于帮助您更好地了解【应用性能管理服务数据采集SDK】并合规的使用【应用性能管理服务数据采集SDK】服务,仅适用于开发者的业务区域为中国大陆地区的场景。 基本要求 您的产品及服务需要尊重用户隐私,遵守国家的数据保护法律和法规。禁止参与任何干扰、干涉、损害、未授权访问任何终端设备、服务器、网络的活动。