检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
APM指标数据未采集上来,可能有哪些原因? 如果APM探针刚接入,可以稍微等待几分钟后,就能看到数据。 如果显示数据采集被停止,可能的原因有: 实例级别停止,APM探针管理中采集被停止。 监控项级别停止,监控项状态列表某些监控项采集被人为停止。 APM控制台的“全局配置(系统管理 > 通用配置)”中字节码方式采集被停止。
、调用过程、用户对应用的各种操作,快速定位问题和改善性能瓶颈。 例如,通过APM拓扑功能可视化服务间的调用关系,迅速找到有问题的实例;通过APM调用链功能下钻到服务内部,根据出现问题的方法调用链路,确认问题根因。 适用场景 应用日常巡检,监控应用时延、吞吐量、错误数等性能指标。 应用异常调用快速定位。
操作流程 发现异常。 定位异常原因。 操作步骤 发现异常。 在使用APM进行应用巡检时,在事务界面中发现存在Apdex为红色的事务。 图1 巡检发现异常事务 定位异常原因。 单击动作列的查看拓扑结构,在拓扑界面中查看实例具体情况,且通过颜色可初步确认异常微服务为user。 右键单击us
Performance Index,是由Apdex联盟开发的用于评估应用性能的工业标准。Apdex标准从用户的角度出发,将对应用响应时间的表现,转为用户对于应用性能的可量化范围为0-1的满意度评价。 Apdex的原理 根据应用性能评估确定应用响应时间的最优门槛为Apdex阈值,然后根据应用实际响应时
方法分析 方法分析支持检查正在运行的方法的耗时明细、调用来源以及方法源码。用于快速定位问题的根本原因,以及问题线下无法复现或日志缺失等场景。 方法分析 登录管理控制台。 单击左侧,选择“管理与监管 > 应用性能管理 APM”,进入APM服务页面。 在左侧导航栏选择“应用监控 > 指标”。
慢SQL分析:提供数据库、SQL语句的调用次数、响应时间、错误次数等关键指标视图,支持异常SQL语句导致的数据库性能问题分析。 应用体验管理 业务痛点 在用户体验至上的互联网时代,即使后台业务稳定运行,仍然无法获悉用户访问系统时的具体情况,因而定位线上用户偶现的前端问题变得非常困难。一个系
为JAVA应用手工安装Agent 前提条件 部署APM Agent时,必须确保接入APM的机器与APM服务网络连通,Agent才能正常工作。 可使用Telnet命令测试目标机器与APM服务器网络是否连通。 例如,以检查华北-北京四区域,且接入方式选择“增强型探针”的连通性为例,请
慢SQL分析:提供数据库、SQL语句的调用次数、响应时间、错误次数等关键指标视图,支持异常SQL语句导致的数据库性能问题分析。 应用体验管理 业务痛点 在用户体验至上的互联网时代,即使后台业务稳定运行,仍然无法获悉用户访问系统时的具体情况,因而定位线上用户偶现的前端问题变得非常困难。一个系
问题现象 有时在界面中查询应用的拓扑、调用链等数据时,会查询不到或者查询到的数据明显异常,这可能是什么原因导致的呢? 时间不一致导致 应用的数据都是由采集代理ICAgent从弹性云服务器上收集并上报到浏览器界面中的。如果浏览器的时间与弹性云服务器的时区、时间不一致,则可能导致上面
趋势图:就是针对某个主键的指标的一段时间的趋势情况,趋势图可能会有断点,断点代表这个周期数据没有采集。没有采集的原因有多种,一种是采集器为了节省数据量,针对调用为0的指标没有采集,也可能是数据丢失等。 原始数据表格:针对一些字符串类型,无法形成趋势图,会用表格展示,每行代表一个时间和值的对应关系。
错误码 调用接口出错后,将不会返回结果数据。调用方可根据每个接口对应的错误码来定位错误原因。当调用出错时,HTTP请求返回一个4xx或5xx的HTTP状态码。返回的消息体中是具体的错误代码及错误信息。在调用方找不到错误原因时,可以联系华为云客服,并提供错误码,以便我们尽快帮您解决问题。
Agent时,必须确保接入APM的机器与APM服务网络连通,Agent才能正常工作。可使用Telnet命令测试目标机器与APM服务器网络是否连通。例如,以检查华北-北京四区域,且接入方式为“OpenTelemetry”的连通性为例,请登录应用所部署的机器,并输入命令telnet 100
部署APM Agent时,必须确保接入APM的机器与APM服务网络连通,Agent才能正常工作。可使用Telnet命令测试目标机器与APM服务器网络是否连通。例如,以检查华北-北京四区域,且接入方式为“Skywalking”的连通性为例,请登录应用所部署的机器,并输入命令telnet 100
常,将严重影响用户体验。 业务系统的应用多、分布广,跨系统、跨区域、跨应用的调用频繁,如何降低应用的管理和运维成本,提升应用运维的效率是迫切需要解决的问题。 APM帮您解决 华为云应用性能管理服务(Application Performance Management,简称APM)
进一步分析导致SQL语句异常的原因。 单击该异常SQL语句,跳转到调用链页面,查看异常SQL对整个业务的影响。 单击“操作”列的“查看调用关系”,找到异常SQL语句所在的方法。在该方法中对该SQL语句进行分析,例如,是没有用到索引、数据量过大、语法错误或出现死锁等原因导致SQL语句异常,找出原因后对SQL语句进行优化。
Performance Index,是由Apdex联盟开发的用于评估应用性能的工业标准。Apdex标准从用户的角度出发,将对应用响应时间的表现,转为用户对于应用性能的可量化范围为0-1的满意度评价。 Apdex的原理 Apdex定义了应用响应时间的最优门槛为T(即Apdex阈值,T由性能评估人员根
询相应的调用链。 (可选)在调用链界面中,单击右上角高级搜索,设置查询条件,单击“搜索”,查询相应的调用链。 在“状态”列查看相应的状态是否正常,找出故障的业务。 单击“查看调用关系”,查看返回值是否正常,找出故障。 (可选)查看接口调用的辅助信息,进一步定界问题产生的原因。 单
首次使用APM,您需要在华为云官方网站开通APM,并为您的应用安装Agent。 应用接入APM 快速接入Agent 为JAVA应用手工安装Agent 为CloudDeploy安装Agent 为部署在CCE容器中的JAVA应用安装Agent 05 API 您可以使用本文档提供的API对应用性能管理服务进行相关操作。
Linux是一个轻量级的Linux系统发行版,缺少运行Profiler的必要依赖。如果需要支持Profiler功能,建议使用标准Linux操作系统。 为了应用运行稳定,强烈建议您按照要求升级JDK版本,在低版本的JDK上使用Profiler性能分析功能,存在应用崩溃的风险。 表1 JDK版本说明
用性能和故障的云服务,提供专业的分布式应用性能分析能力,可以帮助运维人员快速解决应用在分布式架构下的问题定位和性能瓶颈等难题,为用户体验保驾护航。 APM作为云应用诊断服务,拥有强大的分析工具,通过拓扑图、调用链、事务分析可视化地展现应用状态、调用过程、用户对应用的各种操作,快速定位问题和改善性能瓶颈。