检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
请参见价格详情。 开通/购买流程 注册账号 请注册华为云账号并完成实名认证。 开通APM 登录华为云管理控制台。 选择“服务列表 > 管理与部署 > 应用性能管理 APM”进入APM服务页面。 单击“免费开通”即可。 开通后您可以单击界面“免费体验”进行体验。可参考监控Java应
进行结算。具体扣费规则可以参考按需产品周期结算说明。 您可以在“费用与成本 > 费用账单 > 账单管理 > 流水和明细账单 > 流水账单”中,查看计费模式为“按需”的“应用性能管理 APM”产品的“消费时间”,即实际使用时间。 查看流水和明细账单 登录华为云控制台。 选择“费用与成本
操作流程 将应用部署到华为云服务器。APM当前只支持华为云服务器,所以需要将应用部署到华为云服务器上。 安装ICAgent。ICAgent是APM的采集代理,用于实时采集拓扑和调用链数据,您需要将其安装在应用所在服务器上。 修改应用启动参数,以确保APM可以监控应用。 在APM上
公网如何接入APM 前提条件 已购买华为云弹性云服务器ECS作为跳板机。 弹性云服务器已绑定弹性IP地址。 推荐CentOS 6.5 64bit及其以上版本的镜像, 最低规格为1vCPUs | 1GB,推荐规格为2vCPUs | 4GB。 推荐使用iptables作为跳板机转发实现。
当调用出错时,HTTP请求返回一个4xx或5xx的HTTP状态码。返回的消息体中是具体的错误代码及错误信息。在调用方找不到错误原因时,可以联系华为云客服,并提供错误码,以便我们尽快帮您解决问题。 错误响应Body体格式说明 当接口调用出错时,会返回错误码及错误信息说明,错误响应的Body体格式如下所示。
了EIP,而剩余的没有绑定EIP。其中一个服务器已经通过首次安装方式装好了ICAgent,对于没有绑定EIP的服务器,您可以采用该安装方式。 首次安装 您在华为云上申请服务器后,在Linux环境下安装ICAgent,需执行如下操作: 获取AK/SK,通过如下两种方式获取AK/SK:
使用导读 本地图介绍了APM功能的使用场景的相关指导,您可以根据需要选择。 拓扑 可视化展示应用间调用关系和依赖关系,应用拓扑自发现,异常应用实例无处躲藏。 调用链 拓扑发现异常服务,通过查看调用状态、耗时、接口调用的详细信息,进一步定界问题产生的原因。 事务 展示事务的关键指标
根据apm-sdk-config.json配置文件启动SDK [APMSDK start]; // 设置自定义ID,也可以在配置文件中添加 [APMSDK setUid:@"自定义ID"]; // 设置自定义标签,也可以在配置文件中添加 [APMSDK addTag:@"自定义标签1,自定义标签2,自定义标签3"];
API失败率趋势图:展示API调用次数、慢请求占比以及API失败率。鼠标停留在折线节点处,可以展示该节点详细指标信息。 调用平均耗时趋势图:展示API调用排队时间、连接时间、TTFB时间以及下载时间。鼠标停留在折线节点处,可以展示该节点详细指标信息。 API请求列表:展示API请求的链接、请求总数
单组件拓扑:是单个组件下的单个环境的拓扑,同时可以展开直接或间接上下游的组件的拓扑关系。 全局应用拓扑:可以查看这个应用下面全部或者部分组件的全局拓扑关系。 URL跟踪 通过URL跟踪可以让用户跟踪某一些重要接口调用与下游的服务调用关系,从更细粒度角度发现问题。 资源标签管理 通过给账户下资源添加标签,可以对资源进行自定义标记,实现资源的分类。
应用异常,严重影响用户体验。 APM帮您解决 华为云应用性能管理服务(Application Performance Management,简称APM)是实时监控并管理云应用性能和故障的云服务,提供专业的分布式应用性能分析能力,可以帮助运维人员快速解决应用在分布式架构下的问题定位和性能瓶颈等难题,为用户体验保驾护航。
Kubernetes如何接入APM 如果使用CCE或开源Kubernetes部署应用,可以通过修改deployment.yaml接入APM,即可在指标、调用链界面上查看应用情况。 如果使用通用的开源Kubernetes部署应用,可以通过安装Helm方式接入APM,即可在指标、调用链界面上查看应用情况。
单击“当前线程数”、“busy线程数”、“busy线程数峰值”等列的蓝色字体数值,可以查看所选时间段内该Web容器的趋势图。 单击“版本”列的版本信息,可以查看对应版本详情。 在Web容器页签选择您想要查看的“实例名称”和“监控项”,可以查看该实例在对应采集器下的不同指标集下的应用监控数据。 图2 选择实例和监控项
通信协议 通信协议监控项可以对通信协议的访问进行监控,可以监控的通信协议包含Websocket类型。本章节主要对查看Websocket监控进行介绍。 查看通信协议 登录管理控制台。 单击左侧,选择“管理与监管 > 应用性能管理 APM”,进入APM服务页面。 在左侧导航栏选择“应用监控
参数名称 说明 regionId 表示当前您所在的区域,可在华为云官网登录云服务后在浏览器的地址栏中获取。例如cn-north-4。 cfModuleHide 值header_sidebar_floatlayer,表示隐藏华为云console页面页头页脚和菜单栏。 leftMenuCollapsed
正常启动数 正常启动的数量。 平均响应时间 启动时的平均响应时间。 设备总览趋势图 设备总览趋势图展示调用耗时的柱形图。鼠标停留在某个时间节点处,可以展示总启动数、正常启动数、慢启动数以及启动崩溃数。 图2 设备总览趋势图 表2 设备总览趋势图相关参数说明 参数名称 说明 总启动数 启动总次数。
式通知到华为云账号的创建者。 欠费后影响 当您的账号因按需APM资源自动扣费导致欠费后,账号将变成欠费状态。欠费后,按需资源不会立即停止服务,资源进入宽限期。您需支付按需资源在宽限期内产生的费用,相关费用可在“管理控制台 > 费用中心 > 总览”的“欠费金额”查看,华为云将在您充值时自动扣取欠费金额。
应用启动后,等待3分钟应用数据就会呈现在APM界面中,此时登录APM,您可以在APM上通过拓扑、调用链等进行应用性能优化,详细操作请参考用户指南。 (可选)如果您想访问示例应用,可以进行如下操作: 修改ECS安全组规则,配置安全组入方向80端口访问许可,以确保可以通过浏览器访问示例应用。 在浏览器中打开“h
网络调用慢请求占比=网络调用慢请求数量/网络调用请求总次数。 API失败率趋势图 API失败率趋势图展示调用次数、慢请求占比以及API失败率的趋势图。鼠标停留在某个时间节点处,可以展示调用次数、慢请求占比以及API失败率。 图2 API失败率趋势图 表2 设备总览趋势图相关参数说明 参数名称 说明 调用次数 调用API次数。
JVM监控 JVM监控展示基于Java应用的JVM运行环境的内存和线程指标,您可以实时监控指标趋势进行性能分析。 JVM监控功能提供JVM内存和线程指标,您可以单击“内存”和“线程”两个页签,查看内存和线程指标图,快速分析定位内存泄漏、线程异常等问题。 内存指标图表 如图1所示,