检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
应用指标监控 概述 应用监控详情 应用监控配置 监控项视图 实例 采集状态 组件设置
通用配置:系统通用配置,包括:Agent字节码方式拦截,慢请求阈值、监控指标数据采集的最大行数、慢SQL请求阈值、应用性能报表推送以及前端监控聚合设置。 SDK参考 APM服务提供的SDK语言版本,列举了iOS、Android、鸿蒙、浏览器/H5端以及小程序接入SDK的方法。 权限管理
具体操作如下: 登录应用服务网格界面,单击左侧导航栏的“应用部署”,单击“一键创建体验应用”。 图3 一键创建体验应用 在“选择集群”中设置Bookinfo体验应用所在的集群,在“负载均衡”选择和所选集群处于同一VPC和Subnet的负载均衡实例,单击“立即体验”。 图4 选择集群和负载均衡
环境标签:环境标签是在环境上的一个属性,多个环境可能具有相同的标签,可以通过标签对环境进行过滤。标签也承载公共配置能力,比如在某个标签上设置的配置,各个具有标签的环境都共享。需注意环境标签定义在应用层面,也就是说一个标签只能添加在本应用下的环境,不能跨应用进行。
基础版 专业版 企业版 铂金版 版本说明 每次限时1小时,共50次。每次超过1小时,APM会自动停止数据采集,界面上只能查询历史数据,需手动设置继续免费体验或切换版本升级至付费的专业版、企业版、铂金版才可正常使用。总次数超过50次,需切换版本升级至付费的专业版、企业版、铂金版才可正常使用。
“启动默认”开启后,告警会发送给一个或多个默认的通知对象。设置默认通知对象操作,详见告警通知。 “启动默认”开启后,不支持从“通知对象”下拉列表选择通知对象。 如果“通知配置”页面“是否默认”列的值,全部为“否”,则表示没有设置默认通知对象。此时,新建策略页面的“启动默认”开关置灰,不支持开启。
环境标签:环境标签是在环境上的一个属性,多个环境可能具有相同的标签,可以通过标签对环境进行过滤。标签也承载公共配置能力,比如在某个标签上设置的配置,各个具有标签的环境都共享。需注意环境标签定义在应用层面,也就是说一个标签只能添加在本应用下的环境,不能跨应用进行。 下图是一个CMDB结构示例:
支持查询组件环境拓扑图。 URL跟踪配置列表 支持查询已配置好的URL跟踪配置列表。 URL跟踪Region环境列表 支持查询所选Region下设置了URL跟踪的环境列表。 URL跟踪视图列表 支持查询当前被调用的URL跟踪视图列表。 URL跟踪视图详情 支持某条URL跟踪视图详情。 获取监控项详情
fo.java主动引入 jdk.unsupported。 java9提示反射使用告警,后期针对java9以上版本会避免这个问题 规避措施:设置illegal-access = warn (仅提示)或者删除该选项。
Package Java包名称。 选择对比类型:在下拉菜单中,选择对比类型。当前支持table、flame两种类型。 按照方法路径搜索:搜索框设置搜索条件后,单击,查看满足搜索条件的火焰图。 页面下方实时展示每一个方法、类和线程的调用关系和执行效率。 表2 对比参数说明 参数 说明 flame
集群信息(clusterInfo,集群信息。) clusterId 集群id 集群id - ENUM LAST hosts 客户端设置的集群节点信息 客户端设置的集群节点信息 - STRING LAST MongoDb调用监控(client,MongoDb调用监控。) namespace
必填/选填 自定义参数 已配置url监控项的拦截header指定key值、拦截url参数指定key值、拦截cookie指定key值参数后,在这里可以设置key=value进行搜索。 选填 全局Trace ID 调用链的全局TraceID,填写该搜索条件后,其他搜索条件全部失效,只根据该全局TraceID搜索。
olId 对应的HttpAsyncClient连接池指标中的poolId - STRING LAST esNodes 客户端设置的集群节点信息 客户端设置的集群节点信息 - STRING LAST esDeadNodes 集群节点中失联的节点 集群节点中失联的节点 - STRING
全部代码。 聚合维度 Line 代码行。 Method 方法。 Class 类。 Package Java包名称。 按照方法路径搜索:搜索框设置搜索条件后,单击,查看满足搜索条件的火焰图。 单击时间维度选择按钮,默认“近20分钟”。 当前支持“近5分钟”、“近20分钟”、“近1小时
9版本上线,详见表1。 2024-08-23 2.4.12-profiler版本上线,优化Debugging诊断处理逻辑。 2024-08-16 新增全采样设置,Profiler性能剖析配置新增“Live Object Memory”以及“Allocated Memory”选项。 “加载性能”章节
最佳实践汇总 本文汇总了应用运维管理(APM,Application Performance Management)常见应用场景的操作实践,为每个实践提供详细的方案描述和操作指导,帮助用户轻松使用APM。 表1 APM 最佳实践一览表 最佳实践 说明 定位请求异常原因 在外部请求
构造请求消息 每一个请求通常由三部分组成,分别是:请求行、请求消息头、请求正文(可选)。 请求行 请求行以一个方法符号开头,以空格分开,后面跟着请求的URI和协议的版本,格式如下: Method Request-URI HTTP-Version CRLF Method:表示请求方
会话追踪 APM支持会话追踪功能,此功能根据用户名或者用户ID,实现全链路追踪。复现用户访问时的行为轨迹,以便于定位问题。会话追踪包括:访问追踪、性能追踪、API追踪、JS错误追踪、行为追踪以及自定义追踪。 查看会话追踪 登录管理控制台。 单击左侧,选择“管理与监管 > 应用性能管理
被关闭,请在左侧导航栏中选择“采集管理 > 采集配置”进行开启。 登录应用性能管理。 在左侧导航栏中选择“SQL分析”。 在SQL界面中,设置右上角的时间范围,将时间调整到问题发生的时间段。 在“概览”页签,通过数据库关键指标定位出应用中的问题数据库。数据库响应时间长、调用错误次数多都可能导致性能问题。
msg"} 则该字段配置为errorCode。 errorCode 业务code的正确值 配置业务状态码的正确值。所有非正确的值都会将调用链设置为错误。 - 慢请求阈值定义 全局请求响应时间阈值,默认值为800,超过800ms以上的请求定义为慢请求,调用链的采样会提高慢请求的采样率。