本文介绍了EDAS历史版本发布涉及的新增功能、功能优化、重要问题修复及对应的文档,帮助您了解EDAS的发布动态。

历史发布列表

发行时间 说明
2018-08-23 弹性伸缩实现实例的自动购买和释放;支持查询原生Dubbo服务。
2018-07-31 实现Java应用的异常状态检测并提供事中/事后报警与现场分析。
2018-06-21 新增容器服务Kubernetes集群。
2018-05-31 Spring Cloud微服务组件发布。您可以在EDAS中,按照Spring Cloud的开发习惯和部署方式,进行微服务的发布和管理。
2018-05-04 CSB组件实现按量付费开通;上线EDAS产品用量页面,明确各个组件计量信息。
2018-04-13 在阿里云物理Region之下,新增命名空间概念。
2018-02-09 Java应用GC诊断报告上线。
2018-02-02 发布Tomcat server.xml文件在线编辑器;租户级服务报表优化。
2018-01-24 租户级服务报表上线;限流降级2.0正式发布;命名空间上线,隔离应用环境。
2017-12-22 支持集群间机器迁移。
2017-12-15 EDAS控制台支持英文界面。
2017-11-30 VPC内日志采集器2.0发布;提升安全级别,提示您在使用EDAS产品之前授权。
2017-11-06 发布全新阿里云POP方式OpenAPI;新增创建普通ECS集群。
2017-09-30 Kubernetes应用部署和管理上线;虚拟Region上线,提供多环境隔离。
2017-08-23 应用发布单上线;应用分批发布。
2017-07-20 应用体检上线;全局应用和服务实时调用监控拓扑图上线;微服务全局查询和管理;微服务优雅下线。
2017-06-15 提升开发者体验,提供对JAR包部署的支持,实时动态修改应用日志打印级别,并根据模式匹配算法实现对日志内容的统计。
2017-05-04 支持租户内服务鉴权与授权;提供追踪本地方法执行。
2017-03-21 HTTP流量管理功能上线,提供了对应用运行时线程堆栈和内存分布的查看。
2017-01-23 链路分析功能上线全新视觉界面;调用链支持多维查询。
2017-01-05 服务监控上线全新视觉界面;PaaS平台机器接入层架构升级,支持无限水平扩容。
2016-12-02 EDAS应用监控模块架构升级,Region化部署。
2016-11-23 提供应用版本,应用分组和Docker集群化管理等。
2016-10-11 EDAS在物流云上架售卖。应用管理提供配置推送服务。
2016-09-08 企业铂金版上线,支持多租户,任务调度服务提供监控功能。
2016-08-04 应用Docker化部署开启邀测;全面支持RAM主子账号。
2016-07-12 控制台支持Tomcat基础项配置。
2016-07-01 任务调度服务上线。
2016-03-16 专有云V1.0版本上线,正式向专有云客户提供商用级的企业级产品服务。
2016-02-25 基础版上线,提供基础应用PaaS功能。
2016-02-18 报警通知功能上线。
2016-01-21 支持按月付费模式。
2015-12-29 EDAS正式商用。
2015-12-01 EDAS Container升降级支持分批次重启。

2018-08-23

新特性

  • 在弹性伸缩时实现实例的自动购买和释放:敏锐的感知集群内各个服务器的状态,并根据状态实时的实现集群扩容、缩容,在保证服务质量的同时,提升集群系统的可用率。
  • 支持查询原生Dubbo服务。

2018-07-31

新特性

实现Java应用的异常状态检测并提供事中/事后报警与现场分析。详情请参见设置部署在 ECS 集群中的应用

2018-06-21

新特性

容器服务 Kubernetes 集群应用生命周期管理概述:容器服务Kubernetes集群是阿里云提供的通过了CNCF标准化测试的Kubernates集群,运行稳定且集成了阿里云其它产品如SLB、NAS,在容器服务中创建Kubernetes集群并导入EDAS后,您就具备了在EDAS中向容器服务Kubernetes集群部署应用的能力。

2018-05-31

新特性

Spring Cloud 概述: 发布Spring Cloud微服务组件。您可以在EDAS中,按照Spring Cloud的开发习惯和部署方式,进行微服务的发布和管理。

2018-05-04

新特性

  • CSB组件实现按量付费开通。
  • 上线EDAS产品用量页面,明确各个组件计量信息。

2018-04-13

新特性

命名空间:在阿里云物理Region之下,新增命名空间概念。从逻辑上对同一个物理Region下的实例进行隔离,应用部署在隔离的命名空间之后,就可以实现服务调用的隔离。

2018-02-09

  • 新特性

    GC诊断报告 - GC诊断报告上线,实时分析Java应用运行时GC状况。

  • 问题修复

    修复子账号第一次进入控制台后无权限问题。

2018-02-02

新特性

  • 发布Tomcat server.xml文件在线编辑器。
  • 租户级服务报表优化 - 支持Docker应用数据统计,新增按调用量、RT和出错排序的功能、数值小数点保留优化等。

2018-01-24

新特性

  • 虚拟Region正式升级为命名空间 - 原虚拟Region升级为命名空间。在物理Region下,基于环境隔离机器,以便隔离服务。
  • 分布式配置管理集成ACM:EDAS配置管理功能集成ACM,和ACM完全打通。
  • 租户级服务报表上线:服务报表展现当前所有服务的运行情况,包括服务调用量、调用耗时和调用出错率;目前仅显示Top 50服务。菜单目录:数据化运营 > 服务报表。
  • 限流降级2.0上线,限流实时监控 。
    • 新增限流降级列表入口,实时展现当前应用入口和依赖的限流降级情况。
    • 优化限流和降级规则新增页面优化改进。
    • 新增限流和降级应用级历史监控数据明细。

2017-12-22

新特性

支持集群间机器迁移:允许您将实例在集群之间迁移。

2017-12-15

新特性

  • EDAS控制台支持英文。
  • 允许修改阿里云User ID:您修改阿里云登录账号后,在EDAS中自动修改,无需后台作数据订正。

2017-11-30

新特性

  • VPC内日志采集器2.0发布:VPC内日志采集器2.0发布,解决日志采集慢引起的监控不实时问题。
  • 提升安全级别,提示用户在使用EDAS产品之前授权:EDAS控制台会对您的ECS、VPC和SLB等资源进行访问,在该版本中提升安全级别,提示您在使用EDAS产品之前进行授权,如果没有授权,EDAS将无法访问到您的上述资源。
  • 取消 “VPC内部,对用户ECS上8182端口的安全策略设置”。

2017-11-06

  • 新特性

    • 发布全新阿里云API参考简介:发布全新阿里云POP方式OpenAPI,兼容旧版本OpenAPI。
    • 新增普通ECS集群的创建支持:提供普通ECS集群的创建,至此在EDAS控制台,提供了普通ECS、Swarm和Kubernetes三种集群的创建。
    • 应用健康检查异常报警:新增报警项,应用健康检查发现异常时,触发报警。
    • 新增子账号代理功能,允许子账号代理主账号部分功能:新增子账号代理功能,主账号可以挑选个别子账号,授予代理权限,之后该子账号就可以进行对其他子账号的授权。
  • 优化

    新建应用页,改进容器化应用和非容器化应用在选择实例时的交互体验一致。

  • 问题修复

    • 修复应用实例的版本号/MD5值,在发布单执行未完毕之前就已经修改的问题
    • 修复概览页应用名称显示和实际应用名不符的问题
    • 修复概览页近24小时监控图标Y轴数据不精准问题
    • 修复应用创建后会首先发出一条“恢复正常”报警信息的问题

2017-09-30

新特性

  • Kubernetes应用部署和管理上线:新增Kubernetes应用类型创建入口,为您提供Kubernetes集群能力。
  • 虚拟Region上线:允许您在阿里云现有Region下创建虚拟Region,以实现单租户下单Region内多环境(例如:开发、测试、生产)的隔离的需求。
  • 组件中心页面上线:组件中心页面上线,EDAS平台所有子服务均可以这个页面上查阅到。其中应用诊断组件已经实现和系统菜单的联动。
  • 控制台概览页全新上线:EDAS控制台全新上线,展示四大指标:“应用数、机器数、服务数、近7天应用发布次数”。另外还有当前账号所负责所有应用近3次报警以及整体服务调用量趋势。
  • EDAS容器3.3.2版本发布:发布最新版EDAS容器,包含所有老容器的功能(支持流量灰度、Jar包部署、HSF Restful服务调用等)。
  • Docker应用支持Spring Cloud/Boot开发方式,并按照FatJar打包运行。
  • 应用发布单优化,包括健康检查判断以及HSF服务下线优化。
  • 慢SQL语句解析:调用链路跟踪增加对慢SQL语句的解析,当看到数据库访问慢的时候,能够直接看到执行的SQL语句。
  • 限流降级优化 :限流降级功能改进,新增限流跳转页定制。

2017-08-23

新特性

应用发布单上线:应用发布部署支持发布单方式,能够可视化展现应用的一次发布过程各个环节,便于清晰的了解发布过程中各个环节的成功或者失败情况;此外,支持对发布单的中止。

应用分批发布:应用发布部署支持分批,各个批次的机器由您定义,同时支持各批次之间的发布可暂停,允许人为介入判断发布是否继续或者中止回滚。

2017-07-20

新特性

  • 微服务全局查询和管理功能上线:在EDAS控制台上,可以查看指定应用下属所有RPC服务,也可以根据服务名模糊查询服务;同时,搜索到服务之后,可以查看服务的元数据定义,以及发布者和订阅者列表。该功能目前涵盖Dubbo和HSF框架。

  • 服务优雅下线:实现在应用停止、重启过程中,微服务能够优雅下线,最大限度的保证服务的优雅关闭。具体的,在应用停止过程中,EDAS首先会将当前应用发布的RPC服务,从服务注册中心上移除,保证新的服务调用不会达到当前机器;其次,针对当前机器正在处理的服务调用,EDAS会等待15秒钟;之后再进行应用的真正停止。

  • 应用体检功能上线:应用体检对应用整体稳定性因素进行巡检,并给出分数以及体检报告,一期上线体检项包含:

    • 状态检查:
      • 应用状态是否为启动状态,以及应用下所有实例是否均处于运行状态
      • 应用健康检测URL是否正常
    • 容量检查:
      • 磁盘使用率检测
      • 应用集群CPU使用率检测
      • 应用集群负载Load检测
    • 高可用检查:
      • 应用是否是单点应用
      • RPC服务调用情况
      • HTTP服务访问情况
  • 应用拓扑大屏在EDAS所有可用Region均上线:通过可视化大屏来展示企业内部所有应用和服务之间的调用依赖关系,并在线路上展示调用的实时流量。登录阿里云账号后,在公共云访问如下链接进行体验:https://edas.console.aliyun.com/#/vizceral

2017-06-15

新特性

  • 支持JAR包发布: 应用发布部署支持对JAR包格式的支持(打包方式一般是FatJar),应用程序可以采用JAR包WAR包进行部署。

  • 动态更新应用日志打印级别: 在EDAS控制台上,可以动态调整日志的打印级别,无需重启应用。通常开发人员可以在问题排查和跟踪的过程中,打印INFO(甚至是DEBUG和TRACE)级别的日志,以便获取更多的运行时信息。

  • 提供运行时日志统计: 在EDAS控制台上,可以选取应用的一个或多个日志文件作为统计对象,EDAS将会持续的为您进行日志的统计分析(LogReduce),对应用的运行日志进行模式匹配分析,便于您发现应用运行时日志的变化情况,同类日志的次数统计等。

2017-05-04

  • 新特性

    • 售卖流程:公共云售卖流程接入阿里云统一Common-Buy模块。

    • OpenAPI:新增应用扩容、租户下可用ECS获取Region过滤和租户ECS同步接口。

    • OpenAPI级别支持租户内RPC调用鉴权:允许应用将自身服务设置为私有,并能够通过OpenAPI将一个或多个服务授权给当前租户下的其他应用进行访问。

    • 单机进程内方法追踪:方法追踪是对当前分布式调用链路追踪的补充,解决在使用调用链路追踪功能定位到单机某一个服务的问题后,进一步诊断该服务方法本地执行的时序细节、各执行环节的耗时、入参/返回值和异常情况。此特性和RPC框架无关,属于EDAS基础版功能,提升您的应用诊断能力。

  • 优化

    • 续费流程:优化公共云续费流程,明确提示并引导您进行续费操作。请参见续费和变更配置

    • Docker应用:在产品界面优化对“CPU共享”和“CPU共享比例”的描述和引导。

  • 问题修复

    • 修复Docker主机转化后,密码设置规则和ECS不一致问题。
    • 修复子账号登录控制台后,能够看到“主账号管理”菜单的问题。
    • 修复应用部署后,需要重新刷新页面才能显示MD5信息的问题。
    • 修复从任务调度页面切换到其他控制台页面时,Region信息还是保持任务调度的信息的问题。

2017-03-21

  • 新特性

    • 流量管理:EDAS在应用分组的基础上,增加了HTTP流量管理功能,根据Cookie值规则的可视化配置,可以将流量引导到不同的应用分组,帮助您实现诸如灰度发布、HTTP流量隔离和应用性能指标对比等功能。

    • 控制台上支持对Tomcat容器请求编码(URIEncoding)的可视化配置。

    • 应用拓扑大屏内部版(Alpha)在华北2地域发布。登录阿里云账号后,在公共云访问如下链接进行体验:https://edas.console.aliyun.com/#/vizceral

  • 优化

    • EDAS平台上应用架构由原来的独立Tomcat模式,改造成Tengine+Tomcat模式(简称TT模式)。
    • 公共云主账号联系人信息,在服务开通时完成初始化,以便后续报警通知时使用。
    • SLB后端机器进行IP绑定时,如果绑定失败,将异常信息提示给您。
    • 应用机器列表中,从原来“应用异常”状态中分离出“机器已过期”状态,便于您更精准的作出处理。
    • Docker应用增加对RPC服务监控、链路分析功能的支持。
    • 应用监控数据支持应用分组。不同的应用分组,展示分组内机器的运行情况,便于您进行多分组应用的性能比对。应用分组被删除之后,依然保留该分组的监控数据。
    • 控制台实时展示应用线程运行情况和堆栈信息。
      • 在控制台上,能够对应用的线程根据运行时状态进行过滤,并计算线程占用CPU时间。
      • 支持按照线程名、ID和状态的搜索。
      • 支持对线程堆栈的查看。
    • 控制台实时展示应用内存分布情况,并按照占用大小排序。
  • 问题修复

    • 修复删除应用或者重新部署应用的时候,老版本部署包未被完整清除的问题。
    • 修复SLB管理界面出现“cn-beijing”等无效的信息。
    • 修复Docker集群详细信息页面,“已使用CPU/内存”列数值显示不正确的问题。
    • 修复QPS指标统计不正确导致的错误报警问题。

2017-01-23

新特性

  • 链路分析功能上线全新视觉界面。
  • 调用链支持多维查询,包括链路耗时、请求/响应大小、入口机器IP和服务名等维度的查询。
  • OpenAPI:提供服务接口、方法查询。
  • OpenAPI:应用实例列表接口。

2017-01-05

  • 新特性

    • 服务监控上线全新视觉界面。
    • 控制台支持可视化日志搜索功能。
    • OpenAPI提供基础监控数据CPU和负载(Load)获取。
  • 优化

    • PaaS平台机器接入层架构升级,支持无限水平扩容。EDAS Agent接入层剥离单独部署,和EDAS Console逻辑分离,Agent接入层具备水平扩容的能力。
    • EDAS配置推送功能,最大配置项个数由10个/租户,调整为100个/租户。
    • 去除单个租户下,不同Region之间,应用名不可重名的限制。您可以在不同的Region中创建同名的应用。
    • 检测EDAS Agent与容器是否由Admin账号启动。
    • EDAS Docker应用相关操作记录接入审计日志。
  • 问题修复

    修复“所有权限”项没有同步最新的控制台功能项问题。

2016-12-02

优化

EDAS应用监控模块(鹰眼监控)架构升级,采用Region化部署,华北1-青岛、华北2-北京、华东1-杭州、华东2-上海和华南1-深圳各自部署独立的应用监控和日志采集系统,提升应用监控性能和数据隔离性。

2016-11-23

  • 新特性

    • 支持应用分组。可以将单个应用下属机器分组,以便部署不同的部署包。
    • 每一次应用发布支持应用版本号的设置。
    • Docker支持集群化部署,包括:集群管理、主机转化和应用部署。
    • Docker支持镜像部署:基于EDAS基础镜像进行应用部署的包的构建,上传至阿里云镜像仓库后,在EDAS控制台上通过镜像方式部署。
    • 发布3.0版本EDAS容器,同时当您进入“服务分组”时,会接收到页面提示信息。EDAS容器3.0已全新发布,去除对服务分组的限制。升级之后,无需再次进行服务分组的创建。
  • 优化

    • 控制台增加审计日志记录,记录您在控制台上所有变更操作。目前该记录保存于后台,用于问题排查定位,在后续版本会开放给您进行查询。
    • 调用链查询中,开始和结束时间联动。同时,前后时间差控制在30分钟内。
  • 问题修复

    修复权限控制问题:EDAS控制台页面,未授权页面元素会短暂的出现,然后消失。

2016-10-11

  • 新特性

    • 物流云提供售卖渠道。
    • 应用管理提供配置推送服务。
  • 优化

    • Agent优化。包括CentOS 7.0支持、动态UUID获取、修复Agent未知状态下无响应、Agent内存优化和解决机器hostname检测。
    • Docker主机转化优化,无需您手动订阅EDAS镜像。
    • RAM子账号列表获取性能大幅提升。
    • 自动切分Tomcat输出日志,便于进行日志清理。
    • Docker应用支持查看30分钟基础指标监控。
    • Docker应用支持基础指标和容器指标报警。

2016-09-08

新特性

  • 企业铂金版上线,支持限流降级,容量规划,以及企业级技术支持服务。
  • 支持多租户。
  • 任务调度服务提供监控功能。
  • 任务调度服务提供简单任务多机版。
  • OpenAPI提供应用分批次发布接口。

2016-08-04

  • 新特性

    • 应用Docker化部署开启邀测。
    • 全面支持RAM主子账号,允许RAM子账号登录和使用EDAS。
    • 提供VPC环境网络联通工具Sproxy安装说明。
  • 优化

    优化EDAS平台登录和权限控制逻辑,提升用户类型判断性能。

  • 问题修复

    • 解决应用已经停止,但是服务列表依然显示该应用的发布或者订阅的服务问题。
    • 解决jboss-web.xml文件和context配置冲突问题。
    • 解决2.10.2及其以下版本中,在支持默认健康检查URL上的缺陷。

2016-07-12

新特性

  • 控制台支持Tomcat基础项配置。包括:支持HTTP端口配置、Context路径配置和Connector线程数的配置。
  • 应用部署过程中,添加ehc.html文件,作为默认的健康检查URL。
  • 支持RAM子帐号登录使用EDAS。

2016-07-01

  • 新特性

    任务调度服务上线。提供在单机和分布式环境下的任务调度服务,支持一次性任务和周期性定时任务的执行;也支持在EDAS控制台上对任务的手动触发。

  • 优化

    Agent性能优化,优化容器监控数据RPC服务列表的数据采集流程。

  • 问题修复

    • 修复在进行容器版本升级降级之后,ECU状态出现 “Agent异常”、“容器退出”等情况,且长时间之内不能恢复的问题。
    • 修复报警记录中,应用名称为null的问题。
    • 修复应用列表中调用者列表的应用名和负责人显示出错问题。

2016-03-16

  • 新特性

    • 专有云V1.0版本上线,正式向专有云客户提供商用级的企业级产品服务。
    • 专有云版本提供独立文件服务器,在专有云环境向您提供WAR包上传和下载。
    • 提供应用创建相关OpenAPI。
    • 提供产品功能试用机制,向公共云客户开放高级功能的试用名额。
  • 优化

    增加独立账户体系对接系统,对接专有云客户独立账户体系。

2016-02-25

  • 新特性

    • 基础版上线,提供基础PaaS功能,应用生命周期管理。
    • 报警通知功能上线。
    • 增加主子账号管理,提供主账号绑定,付费账号合并计费功能。
  • 优化

    • 对应用下机器进行启动/停止过程中,自动从SLB上添加/移除该后端机器。
    • 商用系统和账号合并计费机制中,增加与基础版相关的选购、计费计量逻辑。

2016-02-18

  • 新特性

    • 报警通知功能

      • 应用整体报警通知:单机器应用异常报警
      • 基础指标报警:精简基础指标报警
      • 服务提供报警:分钟调用量/RT/出错率(全局配置和个别服务配置)
      • 服务消费报警:分钟调用量/RT/出错率(全局配置和个别服务配置)
      • HTTP提供报警:分钟调用量/RT/出错率(全局配置和个别HTTP接口配置)
      • 容器报警:堆内存,FullGC
    • 应用监控大盘

      • 应用运行实时存活状态:饼状图展现应用维度所有机器的状态分布
      • 应用运行实时指标监控:基础指标CPU,内存,Load,磁盘使用率
      • 服务的提供:分钟调用量/RT/出错率
      • 服务的消费:分钟消费量/RT/出错率
      • HTTP的提供:分钟调用量/RT/出错率
      • 容器:堆内存
  • 优化

    报警通知稳定性改进,目前经常出现TLog报警堆积。

  • 问题修复

    修复“服务发布失败,但是依然出现在服务市场的私有服务里面”的Bug。

2016-01-21

  • 新特性

    • 支持按月付费模式
    • 付费账号绑定主账号,最大限制5个
    • 主账号管理页显示产品系列
    • 应用列表分页
    • 应用授权界面Size改进
    • 任务状态添加对当前任务名称的明细,而不仅仅只是成功或失败
  • 优化

    应用机器列表中,移除状态列“最后部署状态”。

  • 问题修复

    • 解决应用扩容或缩容后,该机器未更新到SLB的后端机器列表的问题。
    • 解决未开通EDAS服务的用户进入控制台,跳转到产品详情页过程中出现页面闪动的问题。
    • 解决产品购买页无法关闭问题。

2015-12-29

  • 新特性

    • 正式商用,对接阿里云商用体系,实现EDAS产品新购、升级和续费。
    • 增加新的账号类型:付费账号,同时允许其绑定多个主账号以实现合并计费。
    • OpenAPI 1.0.0发布。
    • EDAS控制台吊顶通知。用于消息通知和运营渠道。
    • 实现ECS清理。您的ECS过期后,引导您进行ECS清理。
    • ECS列表添加搜索功能。
    • ECS资源、VPC和SLB资源列表添加分页功能。
  • 优化

    应用生命周期ECS状态机强化,完善ECS五大状态。单击可查看详情 。

  • 问题修复

    • 删除应用的同时,删除该应用的报警规则,以及ECS机器上所有EDAS相关的日志。
    • 修复EDAS Agent 5分钟不向控制台发送心跳之后,将永久处于“未知”状态的问题。
    • 修复ECS信息(包括:实例名,CPU/MEM配置)更新后无法更新到EDAS的问题。

2015-12-01

  • 新特性

    • EDAS Container升级到2.4版本,添加对Spring 4的支持。
    • EDAS Container升降级支持分批次重启。
    • EDAS控制台服务列表功能添加对VPC的支持。
    • 应用列表只显示当前子账号拥有权限的应用。
    • EDAS中托管的应用,JAVA运行环境从原来的JRE替换成JDK。
    • 提供EDAS Agent批量安装工具。
  • 问题修复

    • 修复在ECS上Tomcat已经进程退出,但在控制台依然显示“运行中”的问题。
    • 修复无法同时启动多台机器的问题。
    • 修复JVM配置在扩容过程中不生效问题。
    • 修复JVM配置“自定义配置”不生效问题
    • 修复EDAS Container启动脚本可执行权限丢失问题。
    • 修复服务开通过程中,仅完成阿里云Access Key ID、Access Key Secret同步,但是DAuth的Access Key ID/Access Key Secret生产失败问题。