检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
通用配置 通用配置可以设置Agent字节码方式拦截,慢请求阈值、监控指标数据采集的最大行数以及前端监控聚合设置。 登录管理控制台。 单击左侧,选择“管理与监管 > 应用性能管理 APM”,进入APM服务页面。 在左侧导航栏选择“系统管理 > 通用配置”,进入通用配置页面。 图1 编辑通用配置
NodeJsMysql数据库 介绍APM采集的NodeJsMysql数据库指标的类别、名称、含义等信息。 表1 NodeJsMysql数据库指标说明 指标类别 指标 指标名称 指标说明 单位 数据类型 默认聚合方式 数据库连接(connection,以数据库为维度统计sql调用详情。)
如果显示数据采集被停止,可能的原因有: 实例级别停止,APM探针管理中采集被停止。 监控项级别停止,监控项状态列表某些监控项采集被人为停止。 APM控制台的“全局配置(系统管理 > 通用配置)”中字节码方式采集被停止。 如果长时间未采集到指标数据,可能的原因有: java9启动提示找不到sql.time类 原因分析:APM探针开发环境为jdk1
获取原始数据表格 功能介绍 获取原始数据表格。 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI POST /v1/apm2/openapi/view/metric/raw-table
URL监控 介绍APM采集的URL监控指标的类别、名称、含义等信息。 表1 URL监控采集参数 参数名 数据类型 应用类型 默认值 Agent支持的起始版本 Agent支持的终止版本 描述 拦截header指定key值 array JAVA - 2.0.0 - 拦截header中指定key值的内容。
如何将APM接入非Web程序中? 非Web程序:没有对外暴漏端口、无法从外部访问的进程,通常在系统中主要负责定时任务的JAVA进程。 操作 当前APM也支持接入到非Web程序中,采集相关数据并呈现在界面中的,您只需要按照如下描述的进程部署方式配套选择APM接入方式即可: 通过云容
基本概念 应用拓扑 应用拓扑是针对应用的调用关系和依赖关系的可视化展示。应用拓扑图主要是由圆圈、箭头连线、资源组成。每个箭头连线代表一个调用关系。连线上的数据表示请求量、平均RT和error数。拓扑使用平均RT进行量化,使用不同颜色对不同区间RT值进行标识,方便用户快速发现问题,并进行定位。
费规则。 适用场景 按需计费适用于具有不能中断的短期、突增或不可预测的应用或服务,例如电商抢购、临时测试、科学计算。 欠费影响 欠费预警 系统会在每个计费周期后的一段时间对按需计费资源进行扣费。当您的账户被扣为负值时,我们将通过邮件、短信和站内信的方式通知到华为云账号的创建者。 欠费后影响
PU信息、操作系统名称、操作系统版本、APP版本、APP名称、APP进程信息、APP线程信息、Wi-Fi状态信息。 帮助用户采集APP性能分析相关数据,并上报到华为云应用性能分析服务。 隐私与敏感信息保护声明 权限使用要求 华为SDK在提供服务时会最小化的使用系统权限,您需要根据
DubboProvider监控 介绍APM采集的dubbo服务端监控指标的类别、名称、含义等信息。 表1 DubboProvider采集参数 参数名 数据类型 应用类型 默认值 Agent支持的起始版本 Agent支持的终止版本 描述 invocationDetail radio
SQL分析 通过图表形式展现数据库、SQL语句的调用次数、响应时间、错误次数等关键指标,用于分析异常SQL语句导致的数据库性能问题,异常SQL语句是指慢SQL语句和调用出错的SQL语句。SQL分析当前仅支持MySQL、Oracle、PostgreSQL关系型数据库。 SQL操作界面说明
JVM监控 介绍APM采集的JVM监控指标的类别、名称、含义等信息。 表1 JVM监控采集参数 参数名 数据类型 应用类型 默认值 Agent支持的起始版本 Agent支持的终止版本 描述 调用链堆栈采集阈值 integer JAVA 0 2.0.4 - 请求时延超过阈值时自动打印堆栈。
java类库路径。单击“查看详情”,展示jvm的java类库路径。 java版本 java版本。 java规范版本 java规范版本。 操作系统 操作系统名称。 操作系统版本 操作系统版本。 arch cpu架构。 处理器个数 处理器个数。 SDK版本 sdk的版本。 查看JVM监控 在APM服务支持
示例:Demo应用接入APM 如果您暂时没有自己的应用,可以使用我们提供的示例应用进行操作,以了解APM服务。本章从全流程角度介绍如何将示例应用接入APM。 操作流程 步骤一:准备环境 开通APM。若您首次登录APM,在界面弹框中单击“免费开通”,可以免费开通APM。 购买ECS
某个用户访问页面的开始时间。 UID 用户ID。 客户端IP 客户端的IP地址。 加载类型 页面加载的类型。 浏览器类型 用户使用的浏览器类型。 操作系统 用户使用的操作系统类型。 运营商 用户使用的运营商。 地域 用户所在地域。 单击某一个UID所在行,对应“操作”列的“会话追踪”按钮,跳转到展示该
1之后版本支持采用代理接入。格式:apm.proxy=ip:port Java语言支持增强型探针、OpenTelemetry和Skywalking。 选择“系统管理 > 访问密钥”进入访问密钥页面,查看获取接入javaagent所需的AK/SK。 图2 获取AK/SK 操作步骤 下载JavaAge
选择“编辑”,弹出“编辑应用”或“编辑子应用”对话框。可以对该应用或子应用的信息进行编辑。 设为默认 选择“设为默认”,该应用成为默认应用。当用户进入系统的时候,会选中默认应用。子应用不支持“设为默认”操作。 删除 选择“删除”,弹出“删除应用”或“删除子应用”对话框。可以对该应用或子应用进行删除操作。
9版本,与javaagent中的libz.so.1版本不兼容。 解决方案 手动删除javaagent下的libz.so.1文件即可,这样服务程序将使用系统目录下的libz.so.1。 升级探针版本,2.4.14-profiler后的探针版本已修复该问题。 父主题: Profiler性能分析常见问题
Android SDK接入 APM Android SDK具备采集上报App启动性能、崩溃、卡顿、错误、网络请求、终端设备、自定义上报等应用监控能力。 当前仅支持华北-北京四的白名单用户,如有需要请提工单申请。 使用前提 使用SDK前,您需要注册华为账号,并在App监控控制台创建移动端Android
远程过程调用 远程过程调用监控项可以对远程过程调用进行监控,可以监控的远程过程调用可包含GRPCServer等类型。本章节主要对查看GRPCServer监控进行介绍。 查看远程过程调用 登录管理控制台。 单击左侧,选择“管理与监管 > 应用性能管理 APM”,进入APM服务页面。