检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
调用链路,确认问题根因。 适用场景 应用日常巡检,监控应用时延、吞吐量、错误数等性能指标。 应用异常调用快速定位。 操作步骤 登录应用性能管理控制台。 在左侧导航栏选择“应用监控 > 指标”。 选择“接口调用”页签,进入监控页面,查看接口调用页面中各类指标,调用次数、错误次数、时延等信息。
前端监控 计费模式概述 按需计费 父主题: 计费模式
接口调用主要是对外部服务调用当前应用程序和当前服务调用外部程序的URL进行监控。这个监控项可以看到整个服务实际的对外状态和服务的外部调用情况。 登录管理控制台。 单击左侧,选择“管理与监管 > 应用性能管理 APM”,进入APM服务页面。 在左侧导航栏选择“链路追踪 > 指标”。 在界面左侧树单击环境,单击“接口调用”,切换至接口调用页签。
API参数获取说明 表1 API参数说明 位置 参数 是否必选 参数类型 说明 查询master地址 region_name 是 String region英文名称,获取方式:表3的region字段。 保存监控项 monitor_item_id 是 Long 监控项id,获取方式
消息队列 KafkaConsumer监控 KafkaProducer监控 RabbitMqCommon监控 RabbitMqConsumer监控 RabbitMqProducer监控 RocketMqConsumer监控 RocketMqProducer监控 父主题: 指标总览
Netty内存 介绍APM采集的Netty内存指标的类别、名称、含义等信息。 表1 Netty内存指标说明 指标类别 指标 指标名称 指标说明 单位 数据类型 默认聚合方式 内存(memory,内存指标。) directMemoryUsage 已使用直接内存 已使用直接内存 - INT
Jedis监控 介绍APM采集的Jedis监控指标的类别、名称、含义等信息。 表1 Jedis监控指标说明 指标类别 指标 指标名称 指标说明 单位 数据类型 默认聚合方式 连接池(jedisPool,连接池指标集。) pool pool 连接池唯一标示(主机名+端口) - ENUM
JVM监控 JVM监控(Jvm),JVM监控采集器。采集指标包括:类别、指标、指标名称、指标说明、单位、数据类型以及默认聚合方式。 表1 JVM监控指标说明 指标类别 指标 指标名称 指标说明 单位 数据类型 默认聚合方式 cpu监控 (cpu,JVM进程的cpu利用率数据统计)
卡顿监控采集 卡顿监控采集(AppAnr)是卡顿监控采集器,获取卡顿监控相关信息。包括:类别、指标、指标名称、指标说明、单位、数据类型以及默认聚合方式。 表1 卡顿监控采集(AppAnr)指标说明 指标类别 指标 指标名称 指标说明 单位 数据类型 默认聚合方式 卡顿指标集(Congestion
设备监控采集 设备监控采集(AppDevice)是设备监控采集器,获取设备监控相关信息。包括:类别、指标、指标名称、指标说明、单位、数据类型以及默认聚合方式。 表1 设备监控采集(AppDevice)指标说明 指标类别 指标 指标名称 指标说明 单位 数据类型 默认聚合方式 设备
全支持一些三方开源组件导致采集探针采集不到部分方法时,需要自定义方法追踪,配置完成后,您可在调用链页面查看该方法的调用信息。 登录应用性能管理。 在左侧导航栏中选择“调用追踪 > 方法追踪”。 自定义方法追踪(即对应用进行埋点),并启动方法追踪。 在“方法追踪”页面单击“添加方法
发起请求 共有两种方式可以基于已构建好的请求消息发起请求,分别为: cURL cURL是一个命令行工具,用来执行各种URL操作和信息传输。cURL充当的是HTTP客户端,发送一个HTTP请求给服务端。可以使用cURL来发起请示,适用于接口调试。 编码 通过编码调用接口,组装请求消息,并发送处理请求消息。
查询调用链 功能介绍 根据查询条件,查询调用链数据。 URI GET /v1/{project_id}/ats/traces 请求消息 表1 请求消息头 参数 描述 是否为必选 示例 clusterId 集群ID 否 default namespace 命名空间 否 manage
获取项目ID 从控制台获取项目ID 在调用接口的时候,部分URL中需要填入项目编号,所以需要获取到项目编号。项目编号获取步骤如下: 注册并登录管理控制台。 单击用户名,在下拉列表中单击“基本信息”。 在基本信息页面单击“我的凭证”。 在“API凭证”页面的项目列表中查看项目ID。 图1
获取账号ID 在调用接口的时候,部分URL中需要填入账号ID(domain-id),所以需要先在管理控制台上获取到账号ID。账号ID获取步骤如下: 注册并登录管理控制台。 单击用户名,在下拉列表中单击“我的凭证”。 在“API凭证”页面中查看账号ID。 图1 获取账号ID 父主题:
隐私与敏感信息保护声明 由于APM会将运维数据内容展示到APM控制台,请您在使用过程中,注意您的隐私及敏感信息数据保护,不建议将隐私或敏感数据上传到APM,必要时请加密保护。 采集器部署 在ECS上手动部署ICAgent过程中,安装命令会使用到您的AK/SK作为输入参数,安装前请
调用链与日志关联 适用范围 常用的一些日志框架logback,log4j等。 举例 <property name="LOG_PATTERN" value="%d{yyyy-MM-dd HH:mm:ss.SSS}} | gtraceid: %X{apm-gtraceid} | traceid:
自定义上报 APM App监控支持监控用户自定义上报。 查看自定义上报列表 登录管理控制台。 单击左侧,选择“管理与监管> 应用性能管理 APM”,进入APM服务页面。 在左侧导航栏选择“App监控 > 自定义上报”,在“应用”下拉列表中选择应用,展示该应用所有自定义上报列表。 图1
APM前端监控支持监控用户自定义上报。 查看自定义上报列表 登录管理控制台。 单击左侧,选择“管理与监管> 应用性能管理 APM”,进入APM服务页面。 在左侧导航栏选择“前端监控 > 自定义上报”,在“站点”下拉列表中选择站点,展示该站点所有自定义上报列表。 图1 查看自定义上报 自定义上
删除agent 功能介绍 删除agent 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI POST /v1/apm2/openapi/apm-service/agent-mgr/delete-agent