检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
概述 APM探针通过字节码增强技术进行调用埋点,运行在应用所在的服务器上,实时采集应用性能相关的数据。 安装APM 探针是使用APM服务的前提,详细操作参见为JAVA应用手工安装Agent。 APM支持对租户使用的探针数量进行统计,详细操作参见探针统计。 父主题: 探针管理
《IAM产品介绍》 。 调用链、探针统计等不涉及用户实体资源。为保证调用链和探针统计的完整性,在部分企业项目授予用户权限场景下,用户可以查看整个租户的调用链和探针统计情况,包括同租户其他企业项目的调用链和探针统计。 APM权限 默认情况下,管理员创建的IAM用户没有任何权限,您需
APM”,进入APM服务页面。 在左侧导航栏中选择“应用监控 > 应用列表”。 单击“接入应用”,进入接入应用页面。 图1 接入应用 选择“区域”和“应用”单击“创建应用”,弹出“创建应用”弹窗,可以具体操作参见创建应用。 图2 基础信息 “接入方式”选择OpenTelemetry。 “服务端语言”选择C++。
GO语言支持Skywalking和OpenTelemetry。 操作步骤 登录管理控制台。 单击左侧,选择“管理与监管 > 应用性能管理 APM”,进入APM服务页面。 在左侧导航栏中选择“应用监控 > 应用列表”。 单击“接入应用”,进入接入应用页面。 图1 接入应用 选择“区域”和“应用”。单击
在界面左侧树单击对应的应用,进入该应用的指标详情页。 单击“告警模板配置”,切换至告警模板配置页签。 图1 告警模板配置 单击“添加告警模板”,按照提示完成告警模板的配置。 填写基本信息,单击“下一步”进入到“告警配置”页面。 “模板名称”只能输入字母,数字,下划线,短横线,汉字。输入长度不能超过64个字符。 “备
Python语言支持Skywalking和OpenTelemetry。 操作步骤 登录管理控制台。 单击左侧,选择“管理与监管 > 应用性能管理 APM”,进入APM服务页面。 在左侧导航栏中选择“应用监控 > 应用列表”。 单击“接入应用”,进入接入应用页面。 图1 接入应用 选择“区域”和“应用”。单击
Net语言支持Skywalking和OpenTelemetry。 操作步骤 登录管理控制台。 单击左侧,选择“管理与监管 > 应用性能管理 APM”,进入APM服务页面。 在左侧导航栏中选择“应用监控 > 应用列表”。 单击“接入应用”,进入接入应用页面。 图1 接入应用 选择“区域”和“应用”。单击
Php语言支持Skywalking和OpenTelemetry。 操作步骤 登录管理控制台。 单击左侧,选择“管理与监管 > 应用性能管理 APM”,进入APM服务页面。 在左侧导航栏中选择“应用监控 > 应用列表”。 单击“接入应用”,进入接入应用页面。 图1 接入应用 选择“区域”和“应用”。单击
调用链的HttpMethod。 选填 响应时间 调用链的响应时间范围,可以填写最小响应时间和最大响应时间搜索调用链,两个值都可以为空。 选填 是否异常 调用链是否有异常。 选填 Trace ID 调用链的TraceID,填写该搜索条件后,其他搜索条件全部失效,只根据该TraceID搜索。 选填
必填,APM上报SK,从APM控制台->系统管理->访问密钥获取。 business 选填,所属应用名称。 env 选填,环境名称,用于区分所属环境,可用于搜索和配置。 配置示例 spec: replicas: 1 selector: matchLabels: app: vmall-admin
TrendView object 视图配置信息,获取方式 :表5的ViewBase对象。 获取趋势图 instance_id 否 Long 实例id,不填写时获取全部实例聚合数据,获取方式:表4的instance_id字段。 获取趋势图 monitor_item_id 是 Long 监控项id
Istio网格集群应用接入APM。 2019-3-15 JVM监控功能增强,支持阈值规则和统计方式。 2019-3-6 全链路拓扑功能增强,完善服务、实例的指标数据,展示拓扑详情。 2018-12-26 JVM内存和线程指标监控,图表展示JVM堆内存和非堆内存,以及线程状态指标,可以快速发现内存泄漏、线程挂死等异常。
nection) 探针个数限制 APM的应用性能指标采集,包含调用链、SLA、SQL调用、JVM等性能指标采集。此类指标采集时所消耗的资源和使用的APM探针个数、服务间调用次数、采样率等强相关。为保证采集可靠性,单节点使用APM的探针个数建议控制在20个以内。
会话追踪 APM支持会话追踪功能,此功能根据用户名或者用户ID,实现全链路追踪。复现用户访问时的行为轨迹,以便于定位问题。会话追踪包括:访问追踪、性能追踪、API追踪、JS错误追踪、行为追踪以及自定义追踪。 查看会话追踪 登录管理控制台。 单击左侧,选择“管理与监管 > 应用性能管理
JVM监控 JVM监控展示基于Java应用的JVM运行环境的内存和线程指标,您可以实时监控指标趋势进行性能分析。 JVM监控功能提供JVM内存和线程指标,您可以单击“内存”和“线程”两个页签,查看内存和线程指标图,快速分析定位内存泄漏、线程异常等问题。 内存指标图表 如图1所示,
含义 告警通知内容 用户收到的告警详细内容,输入长度不能超过500个字符。 当告警规则中的“严格模式”开关打开时,告警通知内容包括“变量”和“循环”两种格式。“严格模式”开关关闭时,仅可以选择“变量”一种格式。 告警通知内容,可以自定义或者选择采集的指标内容。 选择采集的指标内容
在左侧导航栏选择“配置管理 > 数据脱敏”,并选择对应的服务节点。 图3 配置数据脱敏 单击“新增配置”,并填写配置信息。 图4 新增配置 表1 新增配置参数列表 参数名称 参数说明 配置名称 用于标识和区分数据脱敏配置,不能为空。命名可包含英文、中文、数字、特殊符号,长度不超过30个字符。 配置描述
Agent运行的状态包括:正常和离线。 操作 删除当前行组件/环境。 探针列表 表3 探针参数说明 参数 说明 实例名称 实例名称。 探针类型 探针类型,包括:JAVA,Python,GO,Nodejs,PHP,.Net。 Agent状态 展示Agent运行的状态,包括:正常和离线。 应用/环境
将上报域名添加为合法域名。 传输协议 HTTPS 版本更新说明 表1 版本更新说明 版本号 更新说明 2.0.5 新增uid和tag字段,与setUid和setTag方法。 2.0.4 修复SDK中覆盖了小程序原函数作用域的问题。 2.0.1 添加README帮助文档。 2.0.0
将上报域名添加为合法域名。 传输协议 HTTPS 版本更新说明 表1 版本更新说明 版本号 更新说明 2.0.5 新增uid和tag字段,与setUid和setTag方法。 2.0.4 修复SDK中覆盖了小程序原函数作用域的问题。 2.0.1 添加README帮助文档。 2.0.0