检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
Minor GC 当分配对象遇到内存不足时,对新生代空间(Eden区和Survivor区)进行垃圾收集。 JVM采用分代垃圾回收。在JVM的内存空间中把堆空间分为老年代和新生代。将大量(90%以上)创建后短期消亡的对象存储在新生代,而老年代中存放生命周期长久的实例对象。
通知对象 图4 通知对象 表3 告警策略告警通知参数列表 选项 含义 启用默认 “启动默认”开启后,告警会发送给一个或多个默认的通知对象。设置默认通知对象操作,详见告警通知。 “启动默认”开启后,不支持从“通知对象”下拉列表选择通知对象。
概述 欢迎使用应用性能管理(Application Performance Management,简称APM),APM是实时监控并管理云应用性能和故障的云服务,提供专业的分布式应用性能分析能力,可以帮助运维人员快速解决应用在分布式架构下的问题定位和性能瓶颈等难题,为用户体验保驾护航
示例 本节以查询服务列表为例,详细描述接口调用的流程。该示例中的实例是在已部署的SpringCloudDemo服务上,实现调用查询服务列表接口的过程。Spring Cloud是一个基于Spring Boot实现的微服务架构开发工具。它为微服务架构中涉及的配置管理、服务治理、断路器、
获取项目ID 从控制台获取项目ID 在调用接口的时候,部分URL中需要填入项目编号,所以需要获取到项目编号。项目编号获取步骤如下: 注册并登录管理控制台。 单击用户名,在下拉列表中单击“基本信息”。 在基本信息页面单击“我的凭证”。 在“API凭证”页面的项目列表中查看项目ID。
获取账号ID 在调用接口的时候,部分URL中需要填入账号ID(domain-id),所以需要先在管理控制台上获取到账号ID。账号ID获取步骤如下: 注册并登录管理控制台。 单击用户名,在下拉列表中单击“我的凭证”。 在“API凭证”页面中查看账号ID。 图1 获取账号ID 父主题:
获取项目ID 从控制台获取项目ID 在调用接口的时候,部分URL中需要填入项目编号,所以需要获取到项目编号。项目编号获取步骤如下: 注册并登录管理控制台。 鼠标悬停在右上角的用户名,选择下拉列表中的“我的凭证”。 在“API凭证”页面的项目列表中查看项目ID。 图1 查看项目ID
获取账号ID 在调用接口的时候,部分URL中需要填入账号ID(domain-id),所以需要先在管理控制台上获取到账号ID。账号ID获取步骤如下: 注册并登录管理控制台。 单击用户名,在下拉列表中单击“我的凭证”。 在“API凭证”页面中查看账号ID。 图1 获取账号ID 父主题:
发起请求 共有两种方式可以基于已构建好的请求消息发起请求,分别为: cURL cURL是一个命令行工具,用来执行各种URL操作和信息传输。cURL充当的是HTTP客户端,发送一个HTTP请求给服务端。可以使用cURL来发起请示,适用于接口调试。 编码 通过编码调用接口,组装请求消息
如果您未创建任何通知对象,则无法收到告警通知。您需要登录应用性能管理,在左侧导航栏中选择“告警中心 > 告警列表”,在告警页面自行查看。 创建通知对象 登录管理控制台。 单击左侧,选择“管理与监管 > 应用性能管理 APM”,进入APM服务页面。
公共响应消息头 响应的消息报头在大多数情况下含有下面报头: 表1 公共响应消息头 名称 描述 示例 Date HTTP协议标准报头。表示消息发送的时间,时间的描述格式由rfc822定义。 Mon,12 Nov 2007 15:55:01 GMT Server HTTP协议标准报头。
Token认证 应用场景 当您使用获取用户Token认证方式完成认证鉴权时,需要获取用户Token并在调用接口时增加“X-Auth-Token”到业务接口请求消息头中。 本节介绍如何调用接口完成Token认证。如何获取Token值,请参考“获取用户Token”。 调用接口步骤 发送
选择通知对象 在下拉列表中,选择通知对象。告警会发送告警通知给被选的通知对象。 信息填写完整后,单击“确定”完成告警策略配置。 告警模板创建完成后,您还可以执行相关操作中的操作。
终端节点 终端节点(Endpoint)即调用API的请求地址,APM2.0不同服务不同区域使用的终端节点相同,即:华北-北京四。 表1 APM 的Endpoint 区域名称 区域 终端节点(Endpoint) 协议类型 华北-北京四 cn-north-4 apm2.cn-north
选择通知对象 在下拉列表中,选择通知对象。 告警会发送给告警通知,给被选的通知对象。未被选的通知对象,不会发送告警通知。 信息填写完整后,单击“确定”完成告警策略配置。 更多操作 告警模板创建完成后,您还可以执行表4中的操作。
接口调用流程 在调用接口前,首先要获取请求认证,填充至请求消息头中。当前仅支持Token认证。 接口调用的流程为,构造请求消息 > 发起请求消息 > 解析响应消息。 接下来将根据接口调用的流程详细介绍实现的过程及注意的问题。 获取请求认证 构造请求消息 发起请求消息 解析响应消息
APM授权项 此功能目前仅对华北、华东、华南区域开放。 “√”表示支持,“x”表示暂不支持。 表1 API授权项列表 权限 对应API接口 授权项 IAM项目(Project) 企业项目(Enterprise Project) 查询应用列表 GET /v1/{project_id}
解析响应消息 在接收和解释请求消息后,服务返回一个HTTP响应消息。 响应也是由三个部分组成,分别是:状态行、消息报头、响应正文。 状态行 状态行格式如下: HTTP-Version Status-Code Reason-Phrase CRLF HTTP-Version:表示服务器
概述 Debugging诊断可协助用户分析线程状况,获取方法及对象实时参数。方便开发人员从实时的远程应用程序中获取调试信息,而无需重新启动应用程序,也不会阻止它并导致服务停机。
示例1:查询应用列表 场景描述 本章为查询对应用户下的应用。 涉及其它云服务接口 无。 查询应用列表 接口相关信息 URI格式:GET /v1/apm2/openapi/cmdb/business/get-business-list 请求示例 GET https://{APM_endpoint