检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
APM服务端按照Project隔离存储 调用链前台查询展示 可配置,最大7天,到期彻底删除 调用请求KPI数据 调用发起方地址、调用接收方地址、调用接口、调用耗时、调用状态 通过https加密结合AKSK鉴权的方式传输 APM服务端按照Project隔离存储 用于计算事务调用KPI指标(吞
询相应的调用链。 在“状态”列查看相应的状态是否正常,找出故障的业务。 单击“查看调用关系”,查看返回值是否正常,找出故障。 (可选)查看接口调用的辅助信息,进一步定界问题产生的原因。 单击“操作”列的“详情”,查看详细的调用信息。 父主题: 调用链追踪
由于采集器种类较多,会导致用户区分困难。系统后台会定义一些类型,每种采集器都会归到一种类型下,这样方便用户查看数据。 APM应用指标监控可以度量应用的整体健康状况。拓扑、接口调用、基础监控、异常为基本的监控项。其他的监控项,如:外部调用、通信协议、数据库、Web容器、缓存、消息队列,会由Agent根据用户服务的使用情况,自动发现予以显示。
APM服务端按照Project隔离存储 调用链前台查询展示 可配置,最大7天,到期彻底删除 调用请求KPI数据 调用发起方地址、调用接收方地址、调用接口、调用耗时、调用状态 通过https加密结合AKSK鉴权的方式传输 APM服务端按照Project隔离存储 用于计算事务调用KPI指标(吞
前端站点ID,每个站点有自己的appId。 apiRepo 否 true API自动上报开关。 API自动上报:用于查看API详情和统计API成功率。 thirdApi 否 true 三方API上报开关。 三方API上报:上报CrossOrigin第三方接口信息。 hashMode 否 true
占比以及API失败率。 图2 API失败率趋势图 表2 设备总览趋势图相关参数说明 参数名称 说明 调用次数 调用API次数。 慢请求占比 调用API慢请求占比=调用API慢请求次数/调用API总次数。 API失败率 调用API失败率=网络API失败次数/网络调用API总次数。 调用平均耗时趋势图
APM服务端按照Project隔离存储 调用链前台查询展示 可配置,最大7天,到期彻底删除 调用请求KPI数据 调用发起方地址、调用接收方地址、调用接口、调用耗时、调用状态 通过https加密结合AKSK鉴权的方式传输 APM服务端按照Project隔离存储 用于计算事务调用KPI指标(吞
访问密钥 访问密钥(AK/SK,Access Key ID/Secret Access Key)包含访问密钥ID(AK)和秘密访问密钥(SK)两部分,是您在华为云APM服务的长期身份凭证,JavaAgent携带密钥ID(AK)上报数据,华为云通过该AK识别访问用户的身份,通过SK
方法。 图2 调用关系 表中标识的具体参数所代表的含义如下: 调用链的时序图中调用接口所属的组件和环境。 数字为接口调用的客户端响应时间,单位ms,具可将鼠标指针放置在该位置进行查看。 数字为接口调用的服务端响应时间,单位ms。 调用链方法堆栈中该方法对应的关键参数数据,如tom
视化地还原业务的执行轨迹和状态,协助性能及故障快速定界。如图 调用链追踪所示,在拓扑图中发现红色的服务出现异常后,通过查看调用状态、耗时、接口调用的详细信息,进一步定界问题产生的原因。 图2 调用链追踪 方法追踪:方法追踪是对某个类的某个方法进行动态埋点,当这个类的方法被调用时,
Token 应用的唯一标识。 组件信息 表2 组件信息说明 参数 说明 组件/环境 展示组件或环境的名称。单击蓝色字体,可以跳转到组件或环境对应的接口调用页面。 Agent状态 展示Agent运行的状态,以及某个状态下Agent的数量。 Agent运行的状态包括:正常和离线。 操作 删除当前行组件/环境。
使用拓扑定位异常 背景信息 在外部请求激增、负载突变等场景下,极易出现应用性能问题,比如外部请求响应变慢、部分请求异常等。快速识别发现、定位处理应用性能问题成为越来越常见的日常运维场景。 APM作为云应用性能问题诊断服务,拥有强大的分析工具,通过拓扑图、调用链、事务分析可视化地展
配置解析responseBody的长度限制,防止影响性能。大于该长度的body不解析,默认业务状态码是正确的。 - 解析业务code的key 配置业务状态码的字段名称。如果接口返回内容为{"errorCode":500,"errorMsg":"error msg"} 则该字段配置为errorCode。 errorCode
单击“确定”,创建应用性能表完成。 前端监控聚合设置 前端监控聚合设置可以将上报的url或者api按照设置的规则,进行聚合。 单击“点击设置”,进入通用配置页面。 选择“URL聚合设置”或者“API聚合设置”。 单击“添加聚合规则”。 在弹出的“添加聚合规则”页面,填写相关信息。 表3
5.3 Apache JMeter是Apache组织开发的基于Java的压力测试工具,在本次测试中主要是用于模拟多用户并发调用APM查询图表接口。 JavaAgent 2.4.11-profiler Java Agent稳定版本 ECS服务器 Demo应用 2u4g benchmark
-Dapm_application=xxx -Dapm_tier=xxx" -Dapm_application -Dapm_tier 按照表1标准自行配置。 执行配置后的应用启动脚本,开启应用性能监控。 步骤五:在APM上管理应用 应用启动后,等待3分钟应用数据就会呈现在APM界面中
“创建前端站点”成功后,appId会自动生成。 SDK拓展配置项参数说明如下: API自动上报:apiRepo,查看API调用详情和统计成功率。 第三方API上报:thirdApi,上报CrossOrigin第三方接口信息。 hashMode自动解析:hashMode,URL中#内容,在开
调用链信息,同时红色“请求失败”恢复高亮。 绿色“请求成功”按钮和红色“请求失败”按钮,不支持同时置灰。 用户也可以从监控项视图页面,比如接口调用table视图,单击具体的Url跳转过来,这样就已经预先填写好搜索条件,帮助用户更快速搜索出所需要的调用链信息。 调用链详情页面可以查看调用链的完整链路信息
APM服务端按照租户隔离存储 资源库前台查询展示 免费版7天,企业版30天,到期彻底删除。 链路追踪指标数据 分布式应用的完整调用链路,提供了拓扑、接口调用、数据库、异常等数据。 通过grpc方式传输 APM服务端按照租户隔离存储 链路追踪前台查看页面展示 链路追踪调用链公测期间仅支持2天存储,到期彻底删除。
/root/testdemo/ecommerce-api-gateway-0.0.1-SNAPSHOT.jar --spring.config.location=file:/root/testdemo/application_api.yml > api.log & nohup java -Xms512m