应用性能管理 APM-使用导读

时间:2024-12-19 19:16:57

使用导读

本地图介绍了 APM 功能使用场景的相关指导,您可以根据需要选择。

应用列表

APM应用列表展示了应用组件或环境、Agent状态、支持的操作等信息。

CMDB管理

APM会内置一个资源配置管理信息CMDB,用于组织应用结构信息以及相关配置信息。

应用指标监控

APM可以管理标签、监控应用的JVM、GC、服务调用、异常、外部调用、数据库访问、Profiler性能分析、Debugging诊断以及其他中间件的指标调用等数据,帮助用户全面掌握应用的运行情况。APM支持通过普罗实例,将应用指标上报到 AOM 界面。

调用链

拓扑发现异常服务,通过查看调用状态、耗时、接口调用的详细信息,进一步定界问题产生的原因。

应用拓扑

可视化展示应用间调用关系和依赖关系,应用拓扑自发现,异常应用实例无处躲藏。

应用拓扑主要分两种:

  • 单组件拓扑:是单个组件下的单个环境的拓扑,同时可以展开直接或间接上下游的组件的拓扑关系。
  • 全局应用拓扑:可以查看这个应用下面全部或者部分组件的全局拓扑关系。

URL跟踪

通过URL跟踪可以让用户跟踪某一些重要接口调用与下游的服务调用关系,从更细粒度角度发现问题。

资源标签管理

通过给账户下资源添加标签,可以对资源进行自定义标记,实现资源的分类。

标签管理

APM支持各业务下的环境及应用进行标签管理,按照业务需求对不同的环境及应用添加对应的标签,用来划分业务,方便对业务进行管理。

告警管理

接入APM的应用在达到设定告警条件时,会触发告警并及时上报信息,以便用户在第一时间获取到服务的异常状况,进而迅速处理故障,避免造成业务损失。

探针管理

通过Agent管理您可以查看当前已接入Agent的部署状态及运行状态,并且能对接入的Agent进行停止、启动和删除操作。

前端监控

APM Agent会周期性采集一些前端监控的性能指标数据,用来衡量网站/H5端以及小程序端的总体健康状况。可以采集性能加载、API请求、JS错误、访问分析、会话追踪以及自定义上报等数据,帮助用户全面掌握前端应用的运行情况

链路追踪

链路追踪采集分布式应用的完整调用链路,提供了拓扑、接口调用、数据库、异常等数据采集类型,配置告警策略,可以帮助开发者快速分析和诊断分布式应用架构下的性能瓶颈,提高微服务时代下的开发诊断效率。

App监控

APM Agent会周期性采集一些移动监控的性能指标数据,用来衡量Android端、iOS端的总体健康状况。可以采集崩溃、卡顿、错误、启动性能、网络请求、终端设备以及自定义上报等数据,帮助用户全面掌握App应用的运行情况。

配置管理

集中管理、展示APM中支持的配置,配置管理主要包括2部分。

  • 采集中心:采集中心主要是集中管理、展示APM中支持的采集器插件的入口,在这里可以看到APM中支持的各种采集器插件、指标以及支持的可配置的参数信息。
  • 数据脱敏:APM支持配置脱敏策略,对依赖APM2.0上报的接口相关数据,按照脱敏配置策略进行脱敏处理。

系统管理

集中管理、展示系统配置,主要包括:访问密钥、通用配置以及探针统计。

  • 访问密钥:是租户在APM服务的长期身份证,用户确保上报请求的机密性、完整性和请求者身份的正确性。
  • 通用配置:系统通用配置,设置Agent字节码方式拦截,慢请求阈值、监控指标数据采集的最大行数以及前端监控聚合设置。
  • 探针统计:APM支持对租户使用的探针数量进行统计。

权限管理

APM使用企业项目管理控制用户对APM资源的访问范围。

了解更多

权限管理

创建用户并授权使用APM。

快速入门

使用APM功能前,了解多种场景下应用如何接入APM。

support.huaweicloud.com/usermanual-apm2/apm_07_0001.html