检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
API概览 应用性能管理所提供的接口为扩展接口。通过使用应用性能管理所提供的接口,您可以完整地使用应用性能管理的所有功能。例如查询应用接口等。 应用性能管理提供的具体API如表1所示。 表1 APM API接口,接口说明 API接口 说明 应用列表 支持查询对应用户下的应用。 master地址
本文介绍使用事务定位应用异常。事务的主要功能是对应用服务端业务流的实时分析,通过Apdex直观体现用户对应用的满意度。您可以用通过满意度情况定位应用异常或者性能瓶颈问题。 在使用APM管理电商应用最佳实践中,我们已经将APM接入了应用,本节我们继续以该应用为例,介绍如何使用事务功能定位问题。
测试流程 在不安装探针的情况下,分别使用1TPS、500TPS、1000TPS、2000TPS压测样本,每次的持续时长为30分钟,压测结果将作为基线性能指标。 安装探针,采样策略设置为智能采样和100%采样两种情况下,重复步骤1的压测过程,对比CPU、内存、RT上的差异。 安装带Pr
您可以在“费用中心 > 账单管理”查看资源的费用账单,以了解该资源在某个时间段的使用量和计费信息。 账单上报周期 按需计费模式的资源按照固定周期上报使用量到计费系统进行结算。按需计费模式产品根据使用量类型的不同,分为按小时、按天、按月三种周期进行结算,应用性能管理的按需计费模式按天进行结算。具
图解应用性能管理2.0
拓扑 拓扑图展示服务之间一段时间的调用关系,可以是从调用方统计的,也可以是从被调用方统计的,并且可以查看这个调用关系的趋势图。通过拓扑图,一方面可以自动梳理服务之间的调用关系,同时也可以从全局视角查看服务之间调用是否正常,快速定位问题所在。可以清晰地展示应用间关系、调用数据(服务、实例指标)、健康状况等详细内容。
故障的云服务,提供专业的分布式应用性能分析能力,可以帮助运维人员快速解决应用在分布式架构下的问题定位和性能瓶颈等难题,为用户体验保驾护航。 APM作为云应用诊断服务,拥有强大的分析工具,通过拓扑图、调用链、事务分析可视化地展现应用状态、调用过程、用户对应用的各种操作,快速定位问题和改善性能瓶颈。
APM支持各业务下的环境及应用进行标签管理,按照业务需求对不同的环境及应用添加对应的标签,用来划分业务,方便对业务进行管理。 标签管理包括两部分:标签和全局标签。 标签是对某个应用下一个或者多个环境的监控项对应的某个采集器,自定义采集参数。 全局标签是对某个应用下所有环境的监控项对应的某个采集器,自定义采集参数。
在“编辑【线程】监控配置”页面配置以下参数: 采集间隔:默认60s,此处不支持修改。 线程详情最大行数:默认值为10,可配置最大行数为50。勾选“使用默认值”,会优先使用继承的标签的值。 图1 线程监控项 父主题: 应用监控配置
ING线程数的趋势图。 类加载 对加载类进行监控,展示总共加载类个数、当前类个数、总卸载的类个数的趋势图。 内存 对应用的内存进行监控,监控的指标包括isHeap、max、used、init、committed。 搜索:搜索框设置搜索条件后,单击,查看满足搜索条件的实例列表。 单
Time 每个方法在CPU上的运行时间。 Allocated Memory 已分配的堆内存(包括已被回收和未被回收的部分),使用场景包括频繁GC等。 Latency trace相关线程的方法执行的总耗时。包括方法在CPU上的运行时间、等待I/O的时间以及方法运行时发生的任何其他时间。 Live
SDK概述 本文介绍了APM服务提供的SDK语言版本,列举了最新版本SDK的获取地址。 在线生成SDK代码 API Explorer能根据需要动态生成SDK代码功能,降低您使用SDK的难度,推荐使用。 SDK列表 表1提供了APM服务支持的SDK列表,您可以在GitHub仓库查看
接入点地址。 token String 应用的token。 hidden_token String token隐藏字符。 sw_business_id Integer 应用ID。 agent_download_url String agent下载地址。 请求示例 v1/apm2/ope
Time 每个方法在CPU上的运行时间。 Allocated Memory 已分配的堆内存(包括已被回收和未被回收的部分),使用场景包括频繁GC等。 Latency trace相关线程的方法执行的总耗时。包括方法在CPU上的运行时间、等待I/O的时间以及方法运行时发生的任何其他时间。 Live
值,不超过该阈值不上报。默认配置为1,勾选“使用默认值”,会优先使用继承的标签的值。 getConnection时是否获取池内信息:getConnection时是否获取池内信息。默认配置为否,勾选“使用默认值”,会优先使用继承的标签的值。 图1 Druid连接池监控 父主题: 应用监控配置
由于APM会将运维数据内容展示到APM控制台,请您在使用过程中,注意您的隐私及敏感信息数据保护,不建议将隐私或敏感数据上传到APM,必要时请加密保护。 采集器部署 在ECS上手动部署ICAgent过程中,安装命令会使用到您的AK/SK作为输入参数,安装前请您关闭系统的历史记录收集,以免泄露隐私。安装
yaml接入APM 如果使用CCE或开源Kubernetes部署应用,可以通过修改deployment.yaml接入APM,即可在指标、调用链界面上查看应用情况。 前提条件 部署APM Agent时,必须确保接入APM的机器与APM服务网络连通,Agent才能正常工作。 可使用Telnet命
在左侧导航栏选择“配置管理 > 数据脱敏”,并选择对应的服务节点,展示配置信息列表。 图1 查看数据脱敏配置 在搜索栏中输入“配置名称”中的关键字,单击“搜索”按钮或按回车键后执行搜索。 图2 按配置名称搜索 新增数据脱敏配置 在左侧导航栏选择“配置管理 > 数据脱敏”,并选择对应的服务节点。 图3 配置数据脱敏
权限管理 创建用户并授权使用APM APM自定义策略