检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
env 环境 - business 调优 - thirdparty 对接三方配置 - system 业务系统配置项 - middleware 中间件配置 - internal 对接内部服务配置 - function 服务功能调优配置 - oap OAP - 私有配置样例: name
新增版本活动 在开发中心首页右上角选择“系统配置 > 版本活动管理”。 在“版本活动管理”页面,选择“云服务基线版本”或“云服务补丁版本”页签,选择“持续规划”或“持续开发”版本活动阶段,单击“新增版本活动”。 在“新增版本活动”页面,配置如表1所示参数。
管理开发中心版本活动 新增自定义版本活动 修改系统预置版本活动关联的工具链 添加版本交付件模板 添加版本代码安全检视检查项 管理版本标准发布准入配置 父主题: 管理AppStage开发中心系统配置
在AppStage开发中心创建代码仓 代码仓管理是开发中心集成代码托管 CodeArts Repo服务的能力,是遵循Git的基本运行模式的分布式版本管理平台,其具备安全管控、成员/权限管理、分支保护/合并、在线编辑、统计服务等功能,旨在解决软件开发者在跨地域协同、多分支并发、代码版本管理
项目设置模板:根据实际业务需要在下拉框中选择项目类型,支持Scrum(系统)、IPD-系统设备类、IPD-独立软件类。 单击“确定”,在“关联项目”对话框对将要关联的项目名称进行二次确认,单击“确定”。 关联项目成功后不可解除关联。
新增访问密钥 密钥仅可以在创建时下载一次,一个服务最多创建3个访问密钥。 前提条件 已获取服务运维岗位权限或运维管理员权限,权限申请操作请参见申请权限。 新增访问密钥 进入AppStage运维中心。 在顶部导航栏选择服务。 单击,选择“运维 > 调用链服务(NUWA Trace)”
查看服务监控数据 查看JVM监控数据 查看接口分析数据 查看SQL指标监控数据 查看服务调用链数据 查看Rainbow连接池数据 查看DCS指标监控数据 查看线程池监控数据 父主题: 基于调用链服务进行链路追踪诊断
创建性能剖析任务 当前仅支持CSE场景的性能剖析,每个节点最多允许一个待执行/执行中的任务。CSE场景剖析线程的时间段是在HttpServerFilter接口的afterReceiveRequest方法调用时,添加需要剖析的线程,开始线程剖析。在收到CSE的onInvocationBusinessFinish
管理异常事件 配置事件规则 查看并管理事件 洞察时延突增事件 父主题: 基于调用链服务进行链路追踪诊断
准备工作 开发技能要求 熟悉YAML语法。 下载Demo 下载Spring Cloud项目的Demo,参考本文档对Demo源码进行理解,您可以基于Demo进行二次开发,节省开发成本。 Demo下载链接:huaweicloud-appstage-demo-java-codeHub。
接入NUWA Trace Agent 使用javaagent方式接入NUWA Trace Agent,采集调用链类数据及指标类数据,数据保留期为7天,并按小时和天级进行聚合存储到MPPDB中,保存6个月。本章节介绍如何使用javaagent方式接入NUWA Trace Agent,
包描述文件介绍 包描述文件package.json样例如下: { "type": "iacspec", # 代码包类型 "name": "service/1180196813870297088",
管理AppStage开发中心系统配置 在AppStage开发中心管理插件 管理开发中心服务元模型 集成工具链到开发中心 管理开发中心系统菜单 管理开发中心版本活动 工具链同步信息接口规格说明
IaC资源参数介绍 NUWA Container 配置管理 SLB 父主题: 应用平台IaC部署代码开发
概述 支持将应用部署到AppStage,对于Spring Cloud框架开发的服务,需要在代码中添加相应的依赖和配置。本章以开发SpringCloudDemo为例,演示如何开发业务代码及IaC部署脚本。您可以下载Demo源码,结合本章内容进行理解。 SpringCloudDemo包含
配置日志空间 支持根据NUWA Trace生成的TraceId作为查询条件,跳转至监控服务ServiceInsight的日志检索界面,直接查询出对应的日志。 前提条件 业务日志支持打印NUWA Trace的TraceId。 需要根据不同的日志类型在配置文件logback.xml中增加不同的
查看服务拓扑 可以使用服务拓扑查看微服务之间的调用关系和性能指标,并由错误率、延时等指标感知微服务的健康状况。服务拓扑分为全局拓扑和场景拓扑。 全局拓扑:当微服务A调用微服务B时,全局拓扑会生成A到B的调用边。如此形成的拓扑结构,将是一个复杂的网状结构。用户需要选定搜索深度来限定拓扑图的大小
洞察时延突增事件 支持以固定时间周期为间隔,自动诊断微服务存在的时延突增事件。以15分钟为例,如果当前15分钟所在的周期接口的平均时延增长超过前15分钟周期的10倍,即诊断为时延突增事件,并进行洞察。洞察即查询此次调用的瓶颈点(耗时超过整次调用的60%)及瓶颈点的方法栈(栈中调用耗时超过父节点
编写IaC脚本 IaC目录规划 IaC脚本开发规范请参考应用平台IaC部署代码开发,本实践中,IaC包结构规划如下: 表1 IaC Spec包结构说明 位置 描述 iacspec IaC压缩包 └── global/ 全局默认的IaC描述,包含完整文件结构。 │ └── meta.yaml
管理采集配置 配置插件 配置自定义参数 配置自定义状态码 配置调用链采样白名单 配置自定义场景标签 配置自定义监控方法 配置日志空间 父主题: 基于调用链服务进行链路追踪诊断