检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
SDK概述 本文介绍了APM服务提供的SDK语言版本,列举了最新版本SDK的获取地址。 在线生成SDK代码 API Explorer能根据需要动态生成SDK代码功能,降低您使用SDK的难度,推荐使用。 SDK列表 表1提供了APM服务支持的SDK列表,您可以在GitHub仓库查看
基础监控页签。 图1 基础监控 在基础监控页签选择您想要查看的“实例名称”,可以查看该实例的应用监控数据。 gc 对gc进行监控,展示gc时间以及gc次数指标的趋势图。 cpu 对cpu进行监控,展示cpu使用率的趋势图。 线程 对线程进行监控,展示BLOCKED状态线程数、峰值
业版,不支持企业版降级回免费版(基础版)。各版本支持的功能详见下表。 版本 免费版 企业版 版本说明 完全免费,最多可接入10个Agent在线。 所有功能完全开放。 数据存储时长 7天 30天 应用拓扑 √ √ 调用链 链路追踪调用链公测期间仅支持2天存储,其它场景支持7天存储。
当前线程数 该端口的当前线程数。 当前繁忙线程数 该端口在采集时间点的当前繁忙线程数。 最大繁忙线程数 该端口在采集周期内的最大繁忙线程数。 最大线程数 该端口的最大线程数。 最大连接数 该端口的最大连接数。 当前连接数 该端口在采集时间点的当前连接数。 连接数峰值 该端口在采集周期内最大连接数。
探针统计 APM支持对租户使用的探针数量进行统计,您可以从多个维度(时间、区域、探针类型)查看租户使用的探针数量。 登录管理控制台。 单击左侧,选择“管理与监管 > 应用性能管理 APM”,进入APM服务页面。 在左侧导航栏选择“系统管理 > 探针统计”,进入当前探针页面。 图1
JS错误追踪开关:监听和上报所有JS错误。 注意: 这个功能会改变业务在浏览器上显示的路径。 smartJsErr 否 true Js错误智能采集开关。 Js错误智能采集:短时间内大批量JS错误智能消减,在一次访问中超过100条的相同JS错误就不进行上报。 webResource 否 true 页面资源上报开关。
图2 类名及方法 图3 方法分析详情 页面左侧展示该方法的执行记录,包括:耗时明细、调用来源以及方法源码。 耗时明细展示调用方法,耗时时间,“下钻”操作。 单击“下钻”展示某个调用方法的详细信息。 图4 下钻 页面右侧展示默认观测项目,包括:Parameters、Return
按需计费适用于具有不能中断的短期、突增或不可预测的应用或服务,例如电商抢购、临时测试、科学计算。 欠费影响 欠费预警 系统会在每个计费周期后的一段时间对按需计费资源进行扣费。当您的账户被扣为负值时,我们将通过邮件、短信和站内信的方式通知到华为云账号的创建者。 欠费后影响 当您的账号因按需
告警通知 告警可帮您将组件的告警以短信、邮件、函数、语音或工作流的方式发送给您指定的终端,以便在第一时间获取到组件的异常状况,进而迅速处理故障,避免造成业务损失。前提是有消息通知服务(Simple Message Notification,简称SMN)的权限,具体配置请参见权限管理。
Notification,简称SMN),通过在SMN界面设置通知策略,当阈值规则的状态(正常、超限阈值)发生变化时,会以邮件或短信等方式通知,以便您在第一时间发现异常并进行处理。 创建方式 阈值规则支持创建批量阈值规则,供您选择使用。 批量阈值规则(该功能仅对华北-北京一区域和华东-上海二区域生
快照列表 APM Profiler性能分析支持快照列表查询功能。快照列表以分钟为时间维度,获取应用程序的调试信息,如:日期、CPU核数、内存分配速率以及实例名称。 快照列表 登录管理控制台。 单击左侧,选择“管理与监管 > 应用性能管理 APM”,进入APM服务页面。 在左侧导航栏选择“应用监控
前端站点所属应用。 用户数量 访问站点用户的数量。 浏览量 页面访问量或点击量。 平均加载时间 页面加载的平均时间。 仅Web/H5支持展示“平均加载时间”值。其他小程序不支持,“平均加载时间”的值统一展示为“0”。 JS错误率 JS错误率=运行JavaScript触发的错误总数/运行JavaScript的总数。
按需计费 - - - ¥6.72/Agent/天(相当于0.28/Agent/小时) - - 免费版 完全免费,最多可接入10个Agent在线,每过15天需要用户重新激活。 计费示例 假设您在2023/03/08 15:50:04购买了企业版初级Agent包,则: 第一个计费周期为:2023/03/08
说明 加载时间 页面加载时间。 首屏时间 用户打开一个网站时,直到浏览器首页面内容渲染完成的时间。 白屏时间 用户单击一个链接或打开浏览器输入URL地址后,到浏览器开始显示内容的时间。 交互时间 页面从开始加载到主要子资源完成渲染,并能够快速、可靠地响应用户输入所需的时间。 JS稳定性
单击“全部展开”按钮,展示所选实例一段时间的全部调用关系。 单击“重置布局”按钮,恢复到初始拓扑图。 单击刷新时间选择按钮,选择刷新方式和自动刷新的时间,默认“手动刷新”。当前支持“1分钟 自动刷新”、“5分钟 自动刷新”、“15分钟 自动刷新”。 图4 选择刷新方式 单击时间维度选择按钮,默认“近20分钟”。
按钮变成蓝色,仅展示组件之间的调用。 图3 组件之间调用关系 单击刷新时间选择按钮,选择刷新方式和自动刷新的时间,默认“手动刷新”。当前支持“1分钟 自动刷新”、“5分钟 自动刷新”、“15分钟 自动刷新”。 图4 选择刷新方式 单击时间维度选择按钮,默认“近20分钟”。 当前支持“近20分钟
告警列表 告警是指接入APM Agent的服务在触发告警条件时上报的信息,以便您在第一时间获取到服务的异常状况,进而迅速处理故障,避免造成业务损失。 告警流程图 图1 告警流程图 查看告警 登录管理控制台。 单击左侧,选择“管理与监管 > 应用性能管理 APM”,进入APM服务页面。
位内存泄漏、线程异常等问题。 内存指标图表 如图1所示,展示设置的时间段内某个实例的总内存、堆内存、非堆内存等JVM不同内存区域的最大值、分配值和使用情况的趋势,也展示设置的时间段内某个实例的垃圾收集堆的GC时间和GC次数趋势。 图1 内存指标图 JVM内存介绍 JVM区域总体分为Heap
调用API失败率=网络API失败次数/网络调用API总次数。 调用平均耗时趋势图 调用平均耗时趋势图展示调用平均耗时的柱形图。鼠标停留在某个时间节点处,可以展示该时间节点的调用平均耗时。 图3 调用平均耗时趋势图 表3 调用平均耗时相关参数说明 参数名称 说明 请求耗时 网络请求的耗时。 网络请求列表
数据库:当数据库调用时间 ≥100ms时会被标记为黄色,当数据库调用时间≥200ms时会被标记为红色。 缓存:当缓存调用时间 ≥10ms时会被标记为黄色,当缓存调用时间≥30ms时会被标记为红色。 其他接口调用:当其他接口调用时间 ≥500ms时会被标记为黄色,当其他接口调用时间≥1000ms时会被标记为红色。