检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
单击“消息”列的蓝色文字,可以查看消息的详细内容,包括:时间和消息内容。 单击“异常堆栈”列的“查看详情”可以查看异常的详细信息。 单击“异常堆栈”列的“历史信息”可以查看该类名的历史异常堆栈列表。 单击“调用链”列的“查看详情”可以查看该类名的调用链详细信息。 单击“调用链”列的“历史信息”可以查看该类名的调用链记录列表。
APM服务中调用链相关的参数说明 apm-traceid: apm服务采集到调用链的唯一标识。 图1 采集调用链的唯一标识 apm-gtraceid: apm服务中未被采样到的调用关系的唯一标识。 apm服务的调用链具有一定采样率,所以用apm-gtrace-id来表示未被采样的调用链的唯一标识。
常见使用问题 如何获取AK/SK和projectid值? 如何通过创建委托获取AK/SK? 查询不到数据或者数据异常? 如何将APM接入非Web程序中? 调用链的时间线如何绘制的? APM如何采集探针数据? APM如何采集网格数据? 如何计算已使用实例个数? JBoss Standalone模式如何接入APM?
响应时间在10s以上请求数。 错误调用链 采集周期内发生错误的调用链对应的traceid。 最慢调用链 采集周期内最慢的调用链对应的traceid。 单击“调用次数”、“平均响应时间”等列蓝色字体数值,会以图表的形式显示对应的数值详情。 单击“下游组件”的地址,会以列表形式展示被调用方组件的详情。 单击“
默认为20,单次查询返回的条数限制,最大单次返回1000条 duration 否 int >=0的整数 默认为0,调用链最小耗时(单位ms) status 否 int 1:事务执行失败 事务状态,默认查询所有状态的数据,为1时查询调用失败的数据 请求示例 /v1/0/ats/traces
支持查询组件列表。 组件下的环境列表 支持查询组件下的环境列表。 根据组件id删除指定的组件 支持删除指定的组件。 应用的详情 支持查询单个应用的详情。 子应用详情 支持查询单个子应用详情。 监控项配置信息 支持查询监控项配置信息。 调用链拓扑图 支持查询调用链拓扑图。 event详情
最后错误 最后错误的traceId。 最慢调用链 采集周期内最慢的调用链对应traceId。 错误调用链 采集周期内发生错误的调用链对应traceId。 单击“调用次数“、”平均响应时间”等列的蓝色字体数值,会以图表的形式显示对应的数值详情。 单击“最慢调用链”列的查看详情,可以查看方法对应的最慢调用链详情。
这些字段由于在apm调用链中有特殊位置使用,因此暂不支持脱敏。 如果配置项key配置为不支持脱敏的字段,系统会提示“存在非法名称”。 单击“确定”,完成新增配置。 在左侧导航栏选择“应用监控 > 调用链”,进入调用链界面。 输入查询条件查询具体的调用链列表,单击查看调用参数。 图5
APM产品类型分为探针型产品和网格型产品,探针型产品版本包括基础版、专业版、企业版和铂金版,网格型产品版本包括基础版和专业版。 探针型专业版、企业版和铂金版支持Java方式接入APM。 网格型专业版支持Istio方式(不受语言限制)接入APM。 探针型产品各版本支持的功能详见下表。 版本
apm:ats:get √ √ 查询调用链 GET /v1/{project_id}/ats/traces apm:ats:get √ √ 查询调用链详情 GET /v1/{project_id}/ats/spans apm:ats:get √ √ 父主题: 权限策略和授权项
APM提供按需计费和特惠包两种方式。支持按需计费和特惠包叠加的计费方式,即如果您购买了特惠包,则先扣除特惠包内的探针实例,超出部分按需计费。 价格说明 价格详情 快速开通 开通APM 04 使用 使用APM可以帮助运维人员快速解决应用在分布式架构下的问题定位和性能瓶颈等难题。 应用监控
JavaAgent更新说明 使用限制 目前仅支持主流的jdk8和jdk17,jdk17环境请选用末尾带-jdk17的版本。 jdk8环境请选用末尾不带-jdk17的版本,jdk17环境请选用末尾带-jdk17的版本,需要支持profiler则选用带-profiler的版本。 下载Agent请参见探针下载地址。
VIEW 查询监控项配置信息 调用链拓扑图 获取event的详情 查询span数据 获取一个trace的所有调用链数据 获取趋势图 获取汇总表格数据 获取原始数据表格 获取原始数据详情 获取实例信息列表 获取监控项信息 获取一个监控项的详情 父主题: API
最慢调用链 采集周期内最慢的调用链对应traceId。 错误调用链 采集周期内发生错误的调用链对应traceId。 单击“sql”列的sql语句可以查看sql语句详情。 单击“调用次数”、“平均响应时间”等列蓝色字体数值,会以图表的形式显示对应的数值详情。 单击“最慢调用链”或“错
操作指导 应用性能管理 APM 如何接入Agent 05:26 应用性能管理如何接入Agent 应用性能管理 APM 调用链的介绍及界面操作 07:26 应用性能管理调用链介绍及界面操作 应用性能管理 APM 告警模板配置 02:52 应用性能管理告警模板配置 应用性能管理 APM 标签管理
新增23个API接口: 对指定区域下的组件和环境及其探针情况进行搜索 保存监控项 查询监控项列表 查询开通的region 查询所有的支持的region 获取应用树 查询环境标签 获取组件列表 获取组件下的环境列表 查询监控项配置信息 调用链拓扑图 获取event的详情 查询span数据 获取一个trace的所有调用链数据
如何判断CCE中是否已经绑定了ICAgent? CCE中是否已经绑定了ICAgent,此时您可以通过以下步骤查询。 登录CCE控制台。 单击“集群管理”,选择对应的集群。 单击“工作负载->命名空间:kube-system->守护进程集”。 在“工作负载名称”列,如果包含“ICAgent”,则说明CCE
在使用APM进行应用巡检时,在事务界面中发现存在Apdex为红色的事务。 图1 巡检发现异常事务 定位异常原因。 单击动作列的查看拓扑结构,在拓扑界面中查看实例具体情况,且通过颜色可初步确认异常微服务为user。 右键单击user实例,选择“调用链搜索”,跳转到调用链页面。查找耗时最长的方法为下图所示,至此已定界到具体问题。
httptrace - ✓ Opentelemetry探针 runtime ✓ - Opentelemetry探针GO组件,其他支持自动埋点的依赖库和框架请参考社区提供的完整列表。 父主题: 使用限制
单击“API”列的某一行对应的“操作”列的“分析”按钮,展示某条网络请求的详细信息。包括:API失败率趋势图、调用平均耗时趋势图、网络请求列表以及请求状态码分布。 图5 网络请求详细信息 某条网络请求没有正确的Trace ID,因此找不到对应的调用链。此时,网络请求对应的“操作”列的“分析”按钮置灰。