检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
使用APM管理电商应用 本实践基于华为云服务编写,以某手机销售电商应用为例,如何将APM接入该电商应用并管理起来。该电商应用情况介绍: 该应用是为使用JBoss部署的JAVA应用,支持部署在SUSE12 SP2虚拟机上,运行环境支持JRE1.8及以上版本。 该应用包含五个微服务,每个微服务包含一个实例:
在左侧导航栏选择“App监控 > App列表”,单击“接入移动端App”。 图1 接入移动端App App类型,选择“Android”。在所属应用下拉列表中选择所属的应用,并创建移动端App的名称,用于区分移动端App。 图2 创建Android移动端App SDK拓展配置项可以不选择、选择一
链路追踪调用链公测期间仅支持2天存储,到期彻底删除。 其他采集数据存储时限:免费版7天,企业版30天,到期彻底删除。 前端性能指标数据 页面加载性能、JS错误数、服务流量、API请求相关数据。 通过https方式传输 APM服务端按照租户隔离存储 前端监控前台查看页面展示 免费版7天,企业版30天,到期彻底删除。
发生时间 设备接入的时间。 设备型号统计表 设备型号统计表展示某个应用终端设备的设备型号信息,指标包括:设备名称、使用量、 总设备数以及操作。 图8 设备型号统计表 表5 设备型号统计表相关参数说明 参数名称 说明 设备名称 设备的名称。 使用量 使用某设备的数量。 总设备数 设备的总数量。
vor区)进行垃圾收集。 JVM采用分代垃圾回收。在JVM的内存空间中把堆空间分为老年代和新生代。将大量(90%以上)创建后短期消亡的对象存储在新生代,而老年代中存放生命周期长久的实例对象。新生代空间分为Eden区和两个Survivor区。新对象首先分配在Eden区,Surviv
析和故障诊断,不会用于其他商业目的。 数据类型 采集数据 传输方式 存储方式 数据用途 时限 调用链数据 调用链Span数据 通过https加密结合AKSK鉴权的方式传输 APM服务端按照Project隔离存储 调用链前台查询展示 可配置,最大7天,到期彻底删除 调用请求KPI数据
业版、铂金版才可正常使用。总次数超过50次,需切换版本升级至付费的专业版、企业版、铂金版才可正常使用。 完全开放 完全开放 完全开放 数据存储时长 7天 7天 30天 90天 应用拓扑 √ √ √ √ 调用链 √ √ √ √ 事务分析 √ √ √ √ 慢SQL √ √ √ √ JVM分析
发生错误的总次数。 设备错误率 设备错误率=设备错误次数/设备总数。 影响设备数 错误影响设备的数量。 影响版本数 错误影响版本的数量。 错误总览趋势图 错误总览趋势图展示总错误次数以及影响设备数的趋势图。鼠标停留在某个时间节点处,可以展示总错误次数和影响设备数。 图2 错误总览趋势图
g以及Profiler 计费说明 APM提供按需计费模式,计费项按照数据量计费。具体内容如表1所示。 表1 计费规则 - 区域 产品规格 存储时长 计费方式 价格 说明 OpenTelemetry, SkyWalking 北京四、华南-广州、上海一、上海二 企业版 30天 按需计费
OpenTelemetry、SkyWalking以及Profiler按数据量计费。 开源探针和SDK以及Profiler数据上报后,会经过聚合、分析等计算处理,最终存储到APM平台,因此APM统计的数据量并非原始数据量。 父主题: OpenTelemetry、SkyWalking以及Profiler
总卡顿次数 某版本卡顿的总次数。 TOP5设备卡顿 TOP5设备卡顿展示TOP5设备卡顿的柱形图。鼠标停留在某个设备节点处,可以展示当前设备的总卡顿次数。 图4 TOP5设备卡顿 表4 TOP5设备卡顿相关参数说明 参数名称 说明 总卡顿次数 某设备卡顿的总次数。 卡顿列表 卡顿列表展
过程中,您需要用到账号、用户和密码等信息。 区域(Region) 从地理位置和网络时延维度划分,同一个Region内共享弹性计算、块存储、对象存储、VPC网络、弹性公网IP、镜像等公共服务。Region分为通用Region和专属Region,通用Region指面向公共租户提供通用
产品功能 APM作为云应用诊断服务,拥有全链路拓扑、调用链追踪、事务分析功能。 全链路拓扑 可视化拓扑:APM通过拓扑可视化展示应用间调用关系和依赖关系。拓扑使用应用性能指数(Apdex)对应用性能满意度进行量化,并使用不同颜色对不同区间Apdex的值进行标识,方便您快速发现应用
示例1:查询应用列表 场景描述 本章为查询对应用户下的应用。 涉及其它云服务接口 无。 查询应用列表 接口相关信息 URI格式:GET /v1/apm2/openapi/cmdb/business/get-business-list 请求示例 GET https://{APM_e
企业版 版本说明 完全免费,最多可接入10个Agent在线。 所有功能完全开放。 数据存储时长 7天 30天 应用拓扑 √ √ 调用链 链路追踪调用链公测期间仅支持2天存储,其它场景支持7天存储。 √ 指标监控 √ √ URL跟踪分析 √ √ 告警 √ √ CMDB √ √ 说明(是否支持,√表示支持,x表示不支持)
数据脱敏 APM支持配置脱敏策略,对依赖APM2.0上报的接口相关数据,按照脱敏配置策略进行脱敏处理。 使用限制 由于APM会收集和存储配置脱敏的数据,请您在使用过程中,注意您的隐私及敏感信息数据保护,不建议将隐私或敏感数据上传到APM,必要时请加密保护。 查看数据脱敏配置 登录管理控制台。
超出特惠包额度的Agent实例,则以按需计费的方式计算价格。 对于以按需计费模式使用的APM 2.0资源,若不再使用且需停止计费,请您删除存储在APM 2.0上的指标数据。
在ECS上手动部署ICAgent过程中,安装命令会使用到您的AK/SK作为输入参数,安装前请您关闭系统的历史记录收集,以免泄露隐私。安装后ICAgent会加密存储您的AK/SK,有效保护敏感信息。
HTTP协议标准报头。包含了服务器用来处理请求的软件信息。 Apache Content-Length HTTP协议标准报头。用于指明实体正文的长度,以字节方式存储的十进制数字来表示。 xxx Content-Type HTTP协议标准报头。用于指明发送给接收者的实体正文的媒体类型。 application/json
GET:请求获取Request-URI所标识的资源。 POST:在Request-URI所标识的资源后附加新的数据。 PUT:请求服务器存储一个资源,并用Request-URI作为其标识。 DELETE:请求服务器删除Request-URI所标识的资源。 PATCH:请求服务器