检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
终端节点 终端节点(Endpoint)即调用API的请求地址,APM2.0不同服务不同区域使用的终端节点相同,即:华北-北京四。 表1 APM 的Endpoint 区域名称 区域 终端节点(Endpoint) 协议类型 华北-北京四 cn-north-4 apm2.cn-north-4
图3 一键创建体验应用 在“选择集群”中设置Bookinfo体验应用所在的集群,在“负载均衡”选择和所选集群处于同一VPC和Subnet的负载均衡实例,单击“立即体验”。 图4 选择集群和负载均衡 等待体验应用创建完成。创建完成后状态栏将显示为“运行中”,Bookinfo应用包含
API失败率趋势图:展示API调用次数、慢请求占比以及API失败率。鼠标停留在折线节点处,可以展示该节点详细指标信息。 调用平均耗时趋势图:展示API调用排队时间、连接时间、TTFB时间以及下载时间。鼠标停留在折线节点处,可以展示该节点详细指标信息。 API请求列表:展示API请求的链接、请求总数、
{跳板机ip}:8149:{elbip}:8149 -L {跳板机ip}:8102:{elbip}:8102 -L {跳板机ip}:8923:{elbip}:8923 -L {跳板机ip}:30200:{elbip}:30200 -L {跳板机ip}:30201:{elbip}:30201
Apache Content-Length HTTP协议标准报头。用于指明实体正文的长度,以字节方式存储的十进制数字来表示。 xxx Content-Type HTTP协议标准报头。用于指明发送给接收者的实体正文的媒体类型。 application/json 父主题: 附录
户比例。鼠标停留在折线节点处,可以展示该节点详细指标信息。 页面JS错误数据统计表:展示页面JS错误数据的统计时间、UID、标签、错误信息、错误栈以及操作。 表1 JS错误相关参数说明 参数名称 说明 用户数量 访问站点用户的数量。 浏览量 页面访问量或点击量。 平均加载时间 页面平均加载时间。
L调用、JVM等性能指标采集。 资源消耗:此类指标采集资源消耗和使用APM的探针个数、服务间调用次数、采样率配置等强相关。 使用建议:单节点使用APM的探针个数建议控制在20个以内。
应用异常诊断 业务痛点 分布式微服务架构下复杂的应用丰富多样、开发效率高,但是给传统运维诊断技术带来了巨大挑战。以电商为例,主要遇到如下问题: 定位问题难 客服人员接到用户反馈商品购买出现问题后,会交由技术人员排查解决。而微服务分布式架构中的一个业务请求通常要经过多个服务/节点后返回结果。
应用异常诊断 业务痛点 分布式微服务架构下的应用,虽然丰富多样且开发效率高,但是给传统运维诊断技术带来了巨大挑战。以电商为例,主要遇到如下问题: 定位问题难 客服人员接到用户反馈商品购买出现问题后,会交由技术人员排查解决。而微服务分布式架构中的一个业务请求通常要经过多个服务/节点后返回结果
如果使用通用的开源Kubernetes部署应用,可以通过安装Helm方式接入APM,即可在指标、调用链界面上查看应用情况。 前提条件 确保接入的节点与APM服务网络连通。可使用Telnet命令测试目标机器与APM服务器网络是否连通。 例如,以检查华北-北京四区域,且代码源选择“增强型探针
在界面左侧树单击待查看基础监控环境后的。 单击“基础监控”,切换至基础监控页签。页面默认展示“全部实例”的“JVM监控”信息。选中某一个时间节点时,图表支持联动,展示该时间节点下各个指标的实际数值。 图1 查看基础监控 在基础监控页签选择您想要查看的“实例名称”和“监控项”,可以查看该实例在对应采集器下的不同指标集下的应用监控数据。
单击“下一步”,进入绑定节点页面。 单击“添加绑定节点”,APM支持根据环境、环境标签、区域名称进行节点绑定。 图5 绑定节点 表4 节点参数表 选项 含义 全部 绑定所有Region底下所有的节点,后续新增的节点会自动绑定。 环境 按照用户配置的环境进行配置。用户定义的同一环境下节点都会被选择。
登录应用所部署的机器,并输入命令telnet 100.125.12.108:41333,其他区域地址请参考探针接入地址。 访问地区和终端节点,获取所在region的endpoint。 选择“系统管理 > 访问密钥”进入访问密钥页面,查看获取接入javaagent所需的AK/SK。
慢启动数 慢启动的次数。 启动崩溃数 启动时崩溃的次数。 调用耗时趋势图 调用耗时趋势图展示调用耗时的柱形图。鼠标停留在某个时间节点处,可以展示该时间节点的平均响应时间。 图3 调用耗时趋势图 表3 调用耗时相关参数说明 参数名称 说明 平均响应时间 调用耗时的平均响应时间。 启动性能列表
调用API失败率=网络API失败次数/网络调用API总次数。 调用平均耗时趋势图 调用平均耗时趋势图展示调用平均耗时的柱形图。鼠标停留在某个时间节点处,可以展示该时间节点的调用平均耗时。 图3 调用平均耗时趋势图 表3 调用平均耗时相关参数说明 参数名称 说明 请求耗时 网络请求的耗时。 网络请求列表
某个时间节点处,可以展示总错误次数和影响设备数。 图2 错误总览趋势图 表2 错误总览趋势图相关参数说明 参数名称 说明 总错误次数 错误的总次数。 影响设备数 错误影响的设备总数。 TOP5版本错误 TOP5版本错误展示TOP5版本错误的柱形图。鼠标停留在某个版本节点处,可以展示当前版本的总错误次数。
>访问分析”,在“站点”下拉列表中选择站点,默认展示该站点“访问分析”详情。 图1 访问分析 展示用户数量、浏览量、平均加载时间、JS错误数、慢接口占比以及接口成功率。 访问流量趋势:展示用户数量、浏览量以及加载次数。鼠标停留在折线节点或柱形图上,可以展示该节点详细指标信息。 访问
某个时间节点处,可以展示总卡顿次数和影响设备数。 图2 卡顿总览趋势图 表2 卡顿总览趋势图相关参数说明 参数名称 说明 总卡顿次数 卡顿的总次数。 影响设备数 卡顿影响设备的数量。 TOP5版本卡顿 TOP5版本卡顿展示TOP5版本卡顿的柱形图。鼠标停留在某个版本节点处,可以展示当前版本的总卡顿次数。
ECS服务器 Demo应用 2u4g benchmark.jar 通用计算增强型 | 2vCPUs | 4GiB | c7.large.2,节点的操作系统版本为CentOS 7.9。 根据压测源发起请求,会同时访问MySQL和Redis服务,并返回查询值,使用Spring Cloud、Dubbo实现。
IAM是华为云提供权限管理的基础服务,无需付费即可使用,您只需要为您账号中的资源进行付费。关于IAM的详细介绍,请参见《IAM产品介绍》 。 调用链、探针统计等不涉及用户实体资源。为保证调用链和探针统计的完整性,在部分企业项目授予用户权限场景下,用户可以查看整个租户的调用链和探针统计情况,包括同租户其他企业项目的调用链和探针统计。