检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
使用拓扑定位异常 背景信息 在外部请求激增、负载突变等场景下,极易出现应用性能问题,比如外部请求响应变慢、部分请求异常等。快速识别发现、定位处理应用性能问题成为越来越常见的日常运维场景。 APM作为云应用性能问题诊断服务,拥有强大的分析工具,通过拓扑图、调用链、事务分析可视化地展现应用状态
调用链 在企业微服务之间调用复杂的场景下,Agent会根据应用配置的采样率(设置采样率参考应用管理)抽样一些请求,拦截对应请求及后续一系列的调用信息。比如在A调用B然后调用C的场景,请求进入A后,APM系统会采用智能采样算法,决定是否对请求进行调用链跟踪。 这里的“调用链”,是针对链路追踪接入的探针采集上来的数据
产品功能 APM作为云应用诊断服务,拥有全链路拓扑、调用链追踪、事务分析功能。 全链路拓扑 可视化拓扑:APM通过拓扑可视化展示应用间调用关系和依赖关系。拓扑使用应用性能指数(Apdex)对应用性能满意度进行量化,并使用不同颜色对不同区间Apdex的值进行标识,方便您快速发现应用性能问题
概述 使用限制 Profiler性能分析,仅针对白名单用户开放。 Alpine Linux系统不支持Profiler功能。因为Alpine Linux是一个轻量级的Linux系统发行版,缺少运行Profiler的必要依赖。如果需要支持Profiler功能,建议使用标准Linux操作系统
KafkaConsumer监控 介绍APM采集的KafkaConsumer监控指标的类别、名称、含义等信息。 表1 KafkaConsumer监控采集参数 参数名 数据类型 应用类型 默认值 Agent支持的起始版本 Agent支持的终止版本 描述 kafka慢请求阈值 integer
Postgresql数据库 介绍APM采集的Postgresql数据库指标的类别、名称、含义等信息。 表1 Postgresql数据库采集参数 参数名 数据类型 应用类型 默认值 Agent支持的起始版本 Agent支持的终止版本 描述 是否采集原始sql radio JAVA false
HttpClient监控 介绍APM采集的HttpClient监控指标的类别、名称、含义等信息。 表1 HttpClient监控采集参数 参数名 数据类型 应用类型 默认值 Agent支持的起始版本 Agent支持的终止版本 描述 url规整配置 obj_array JAVA -
ClickHouse数据库 介绍APM采集的ClickHouse数据库指标的类别、名称、含义等信息。 表1 ClickHouse数据库采集参数 参数名 数据类型 应用类型 默认值 Agent支持的起始版本 Agent支持的终止版本 描述 是否采集原始sql radio JAVA false
NodeJsMysql数据库 介绍APM采集的NodeJsMysql数据库指标的类别、名称、含义等信息。 表1 NodeJsMysql数据库指标说明 指标类别 指标 指标名称 指标说明 单位 数据类型 默认聚合方式 数据库连接(connection,以数据库为维度统计sql调用详情
GaussDb数据库 介绍APM采集的GaussDb数据库指标的类别、名称、含义等信息。 表1 GaussDb数据库采集参数 参数名 数据类型 应用类型 默认值 Agent支持的起始版本 Agent支持的终止版本 描述 是否采集原始sql radio JAVA false 2.2.8
Oracle数据库 介绍APM采集的Oracle数据库指标的类别、名称、含义等信息。 表1 Oracle数据库采集参数 参数名 数据类型 应用类型 默认值 Agent支持的起始版本 Agent支持的终止版本 描述 是否采集原始sql radio JAVA false 2.2.9 -
总览 应用是提供服务所需功能的软件,可以对相同或者相近业务的一组服务进行逻辑划分。您可以将某类相同业务的服务放到同一个应用中,并实现整个业务的应用性能管理。例如,可以将账户、产品、支付等服务,放入“商城”应用中。 通过总览您可以快速了解应用的健康情况。在总览界面中可进行如下操作:
HBase监控 介绍APM采集的HBase监控指标的类别、名称、含义等信息。 表1 HBase监控指标说明 指标类别 指标 指标名称 指标说明 单位 数据类型 默认聚合方式 异常(exception,HBase调用的异常信息统计。) exceptionType 异常类型 异常类型
Mysql数据库 介绍APM采集的Mysql数据库指标的类别、名称、含义等信息。 表1 Mysql数据库采集参数 参数名 数据类型 应用类型 默认值 Agent支持的起始版本 Agent支持的终止版本 描述 是否采集原始sql radio JAVA false 2.0.0 - 调用链中是否采集上报带有参数内容的原始
RabbitMqProducer监控 介绍APM采集的RabbitMqProducer监控指标的类别、名称、含义等信息。 表1 RabbitMqProducer监控指标说明 指标类别 指标 指标名称 指标说明 单位 数据类型 默认聚合方式 异常(exception,RabbitMqProducer
MongoDb监控 介绍APM采集的MongoDb监控指标的类别、名称、含义等信息。 表1 MongoDb监控采集参数 参数名 数据类型 应用类型 默认值 Agent支持的起始版本 Agent支持的终止版本 描述 获取连接调用链上报时间阈值(ms) integer JAVA 1 2.1.13
组件设置 组件设置包括关联日志服务、Profiler性能剖析配置、全采样设置以及数据库监控设置。 登录管理控制台。 单击左侧,选择“管理与监管 > 应用性能管理 APM”,进入APM服务页面。 在左侧导航栏选择“应用监控 >指标”,进入应用指标页。 在界面左侧树单击对应环境后的,进入实例监控页面
RocketMqProducer监控 介绍APM采集的RocketMqProducer监控指标的类别、名称、含义等信息。 表1 RocketMqProducer监控指标说明 指标类别 指标 指标名称 指标说明 单位 数据类型 默认聚合方式 异常(exception,RabbitMqProducer
RocketMqConsumer监控 介绍APM采集的RocketMqConsumer监控指标的类别、名称、含义等信息。 表1 RocketMqConsumer监控指标说明 指标类别 指标 指标名称 指标说明 单位 数据类型 默认聚合方式 异常(exception,RocketMqConsumer