检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
BinarryAnnotation字段数据结构说明 参数 参数类型 描述 key string 扩展信息的名称 endpoint 数据结构参见表8 调用端服务信息描述,可选 value string 扩展信息的值 表8 EndPoint字段数据结构说明 参数 参数类型 描述 serviceName
>流水和明细账单”,进入“流水和明细账单”页面。 在“流水账单”页签,选择“账期”,在“产品类型”栏筛选“应用性能管理”,查看对应账期内的APM使用流水账单。 在“明细账单”页签,选择“账期”、“统计维度”、“统计周期”,在“产品类型”栏筛选“应用性能管理 APM”后,可以看到APM所有的消费明细。
单击“对象分析”,进入对象分析页面。 图1 对象分析 输入类名,选择实例后,单击“确认”,展示该实例中当前字段的实时取值。包括:类型、字段名以及详情。 单击详情列的“查看详情”,页面右侧区域展示该字段的详细信息。 父主题: Debugging诊断
所需展示的字段列表模型集合。 span 是 Boolean 跨度。 span_field 是 String 跨度字段。 order_by 否 String 排序规则。 latest 否 Boolean 是否只展示最近一笔数据。 表4 FieldItem 参数 是否必选 参数类型 描述
tail 表1 Query参数 参数 是否必选 参数类型 描述 monitor_item_id 是 Long 监控项ID。 env_id 是 Long 环境ID。 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 x-business-id 是 Long 应用id。
概述 链路追踪采集分布式应用的完整调用链路,提供了接口调用、数据库、异常等数据采集类型。可以帮助开发者快速分析和诊断分布式应用架构下的性能瓶颈,提高微服务时代下的开发诊断效率。 安装探针是使用链路追踪功能的前提,详细操作参见探针接入。 父主题: 链路追踪
调用链查询结果 表5 result字段数据结构说明 参数 参数类型 描述 count int 本次查询到的调用链数量 traceChains List<TraceChainBase> 调用链数据集合 表6 TraceChainBase字段数据结构说明 参数 参数类型 描述 traceId string
https://Endpoint/v3/auth/tokens 请求消息头 附加请求头字段,如指定的URI和HTTP方法所要求的字段。例如定义消息体类型的请求头“Content-Type”,请求鉴权信息等。 详细的公共请求消息头字段请参见表1。 表1 公共请求消息头 名称 描述 是否必选 示例 Host
请求Header参数 参数 是否必选 参数类型 描述 x-business-id 是 Long 应用id。 X-Auth-Token 是 String 从IAM服务获取的用户Token。 表2 请求Body参数 参数 是否必选 参数类型 描述 view_config 是 TrendView
是否必选 参数类型 说明 查询master地址 region_name 是 String region英文名称,获取方式:表3的region字段。 保存监控项 monitor_item_id 是 Long 监控项id,获取方式:表5的monitor_item_id字段。 获取应用树
code查询具体情况。 APM.0112 The count of database records exceeds the maximum value of %@,will delete %@ records before inserting. 数据库达到最大日志条数限制。 将自动删除适量老日志,再插入新日志。
指标概述 指标是对资源性能的数据描述或状态描述,指标由指标类别、指标名称、指标说明、数据类型和默认聚合方式组成。 默认聚合方式,LAST:表示采集到的指标中的最后一个指标;SUM:表示采集到的指标的总和;MAX:表示采集到的指标的最大值;AVG:表示采集到的指标的平均值。 父主题:
入长度不能超过512个字符。 告警等级 定义告警等级,分为“轻微”、“严重”。 监控对象 需要监控的链路追踪。 监控类型 选择需要监控的“监控类型”。被选中监控类型的信息,会显示在右侧。 指标集 选择需要监控的“指标集”。被选中指标集的信息,会显示在右侧。 告警规则 图3 告警规则
查看代码,发现LargeEnum是个枚举类,定义了大量的常量。由于枚举类的方法 values() 底层是通过数组clone实现的,即每次调用values()方法,底层会复制一个枚举数组,所以会导致频繁分配堆内存,频繁GC。 图11 查看代码 问题修复,将values定义为一个常量,避免频繁调用enum
get方法调用次数 get类方法调用次数(统计gethget、expire等查询类型方法)。 命中数 命中数(统计get,hget、expire等查询类型方法)。 命中率 命中数(统计get,hget、expire等查询类型方法)/查询的总次数。 总响应时间 总响应时间。 平均响应时间(ms)
进行监控。主要包括URL监控、dubbo服务端监控、cse服务端监控、CSEProvider集群监控、Functiongraph监控。这个类型的监控项决定整个服务实际的对外状态。比如某个URL的平均响应时间较长时,外部用户在界面看到数据的时间就较长。 本章节主要对查看URL监控进行介绍。
应用监控配置:可以对监控项对应的部分采集器自定义采集参数,实现自定义采集配置。 监控项视图:监控项视图当前支持汇总表格、趋势图、最近数据表格和原始表格几种类型。 实例:通过实例页面您可以查看实例的相关信息,并且能对实例的Agent进行停止、启动和删除等操作。 采集状态:通过采集状态页面您可以查看主机的采集状态。
KafkaConsumer监控 介绍APM采集的KafkaConsumer监控指标的类别、名称、含义等信息。 表1 KafkaConsumer监控采集参数 参数名 数据类型 应用类型 默认值 Agent支持的起始版本 Agent支持的终止版本 描述 kafka慢请求阈值 integer
ECS满足APM支持的Java类型。 确保本地浏览器的时区、时间与ECS一致。 操作流程 步骤一:开通APM 请参考开通和购买。 步骤二:安装ICAgent 获取AK/SK。 登录应用性能管理。 在左侧导航栏中选择“采集管理 > Agent管理”。 单击“安装ICAgent”,选择“主机类型”为“华为
消息队列 消息队列监控项可以对消息队列的访问进行监控,可以监控的消息队列包含KafkaProducer等类型。本章节主要对查看KafkaProducer监控进行介绍。 查看消息队列 登录管理控制台。 单击左侧,选择“管理与监管 > 应用性能管理 APM”,进入APM服务页面。 在左侧导航栏选择“应用监控