Return to site

EasyOps v2.34新版本发布,灵活消费资源数据&轻松维护资源关系

· 技术文档

前言

优维科技今天将为大家带来EASYOPS企业版v2.34.0的更新详情说明!

2.34.0是2.33.1的稳定版本,正式客户将在未来1-2周内陆续得到优维交付的更新指引,下文将给出完整的新特性说明,其中重点特性8条,包括:

  • 工具平台能力升级,支持策略性版本化管理

  • 事后审计平台能力加强,全维度变更操作可追踪(新)

  • 支持文件批量分发(新)

  • 资源关系维护能力升级,去除外键管理方式(新)

  • 实例拓扑图优化

  • 资源关系维护可链路追踪(新)

  • 提供应用自定义管理依赖资源的能力

  • 应用监控建立了全面的健康评分体系

EASYOPS 2.34.0共涉及26项的功能改进,现公布完整的更新日志。

更新清单

1、对于持续部署的能力提升

1)提供了增量升级和全量升级的可选项(默认增量升级)

2)提供了部署后的整包校验能力

3)新增了卸载前后置脚本

4)对于包的运行脚本类型 Linux支持 shell、python,Windows支持 powershell、python、batch

5)部署实例上报支持Agent IP重复的情况

6)工作区上传解压时的编码检查,支持把有问题的文件输出来;

7) 部署后按PID和端口检查进程兼容Windows;

8) contab不可用时,支持用 easyops monitor --ignoreCrontab 来拉起进程;

9) 往 Linux 上部署时,不修改用户的locale设置

2、主机新增环境类型

1)无、开发、测试、预发布、生产

3、对于工具的版本化改造

1)支持工具版本用户可感知,对工具进行版本管理;

2)工具版本类型设计:开发版本、生产版本;

3)对于工具上生产可进行审批;

使用场景:对于一些危险脚本或监管要求比较严的情况,工具上生产可以进行认为审批,确保运行行为是可控的

4)工具版本类型对应特定环境的主机:开发-无、开发、测试、预发布;生产-生产。调试仅支持在无、开发、测试、预发布的主机;

5)新增“流程/流水线/定时任务/动作/任意门/自动发现插件”在引用工具时,使用版本策略(只有上生产的工具才支持被引用);

6)对于工具被其它资源对象引用,可跟踪。比如被流程引用,引用了什么版本(目前仅支持对流程的跟踪);

7)工具危险脚本提示

4、工具的审批事件跟踪

1)对工具从开发版本上生产可指定审批人进行审批;

2)对审批的多个状态有历史记录可进行跟踪和平台通知;

3)对审批事件可进行定向邮件通知

5、对于工具和流程输入参数引用消费CMDB资源的改造

1)支持工具的输入参数定义引用CMDB资源的某个属性;

2)支持工具的输入参数可自定义实例级联选择器;

3)支持多级映射为候选项,对工具的多个输入参数形成级联关系;

4)支持自动填充能力,使工具的多个输入参数可形成自动填充能力和一一对应关系,即选择完参数一后,自动填充参数二,且参数一和二为一一对应;

5)支持工具的输入参数进行交叉参数过滤(有特性开关);

6)流程和流水线等其他引用工具的资源同样具备以上能力

使用场景:工具&流程在执行参数里可以快速引用CMDB的资源信息,如获取JBoss的环境变量

6、工具和流程的执行页面能力丰富

1)支持每个表单的输入参数可预览;

2)支持执行时对应每个IP的输入参数总表预览;

3)支持参数微调能力

7、工具和流程执行状态对接邮件通知

1)工具支持最终执行结果的邮件通知能力;

2)流程支持执行状态的邮件通知能力和按规则过滤通知的能力

8、工具查看的白名单能力改造(有特性开关)

1)支持工具新建即启用工具查看白名单能力;

2)支持工具启用查看白名单后,工具列表不可见该工具

9、流程人工审批节点能力提升

1)流程的人工审批节点支持“审批参考信息”从流程输入参数获取和前置节点的输入输出获取

10、流程分类及高级检索

1)流程支持自定义类型;

2)流程支持高级检索能力,按特定的条件检索流程

11、流程支持输入参数排序及预览

1)流程输入参数设计时支持预览输入表单;

2)流程的输入表单支持排序

12、对于文件仓库的性能优化提升

1)通过新增文件操作方式来提升文件仓库的性能(使用了特性开关隔离了新旧仓库)

13、IT资源变更审计平台

1)对于CMDB的所有资源在所有维度下的任何变更修改操作可跟踪;

2)对于自动发现对CMDB资源变更影响可跟踪;

3)可以根据特定条件过滤出变更历史信息

使用场景:在不同操作纬度下的资源变更进行事后审计,如修改了应用的配置信息可快速知悉内容变化

14、作业及调度任务等条件检索能力提升

1)支持任务事件的高级搜索:特定的检索条件;

2)支持从应用和执行IP维度进行检索。跟踪影响的主机和应用

 

15、自动发现优化

1)新增系统用户类型“自动发现用户”,对入库数据进行来源跟踪和权限隔离;

2)对自动发现的上报历史日志进行增量存储,降低上报日志对服务器的压力和日志查看性能较差的问题;

3)自动发现历史日志记录优化,使用户可区分上报记录和资源变更记录

 

16、文件分发

1)支持文件包管理;

2)支持文件分发能力;

3)支持分发后的实例维护

使用场景:通过批量分发能力将补丁包快速下发到具体机器上

17、主机实例自定义信息支持分类标签过滤

1)主机实例详情页面的自定义信息tab,支持按自定义信息的分类进行快捷过滤

18、CMDB关系改造

1)外键升级为关系;

注:去除原本外键管理方式

2)支持模型间关系定义、关系约束;

3)支持实例关系添加、调整关系;

4)支持违反关系约束的数据提供异常提示;

5)支持实例关系间双向查看;

6)实例列表支持关系跳转

19、通用实例拓扑图优化

1)优化通用实例拓扑图布局,提高拓扑图可用性;

2)通用实例拓扑图视觉设计全面改版;

3)实例拓扑新增节点信息摘要

20、应用服务资源、部署资源

1)应用支持按需添加、调整部署资源、服务资源,增强应用管理能力

注:提供应用自定义管理依赖资源的能力,如什么PaaS服务需要在什么应用业务维度下管理,可自由定义

21、CMDB关系查询

1)全资源关系查询,支持根据源实例、关系路径查询目标实例;

2)支持资源级系统默认查询策略、用户个人查询策略;

3)支持查询结果拓扑展示链路数据;

4)支持通知查询结果链路中每个节点的负责人;

5)支持实例列表、实例详情、拓扑图作为入口进行关系查询;

6)支持级联关系查询

使用场景:新增资源间关系维护的方式并通过关联查询来进行资源链路检索。当主机负责人关心具体主机运行于什么环境、为什么应用做计算资源支撑时,通过关联关系查询可得关系资源视图,从而清晰了解个资源间的对应

22、CMDB结构体属性

1)外键内联全面升级为结构体属性;

2)资源支持复杂结构体属性

23、CMDB其它优化

1)实例列表支持按显示列导出;

2)实例详情支持多行字符串显示

24、监控细节优化体验

1)主机监控支持多时间段比较,也支持任意指标比较。常见场景:今天和昨天的请求量比较;

2)日志搜索支持查询收藏,便于下一次搜索(不需要输入日志路径和查询关键字);

3)采集支持禁用启用,用户可以将暂不需要的采集暂时禁用,而不是一定要删除,目前组件采集和服务拨测支持;

4)服务拨测支持草稿模式,而不是一定要调试成功后才能保存。同时支持了导入导出

25、应用监控

1)直观评价应用是否健康:构建应用的指标评分体系,聚合依赖资源,挑选关键指标,对应用进行综合评估;

2)多维度(层级)、多指标(指标项)、各类事件(告警、变更)数据汇聚的分时展示能力;

3)下钻分析:从总体到层级到指标的3级联动分析,快速故障定位;

4)快速初始化评分体系:内置常见服务类型的模板(如WEB服务,数据库服务,缓存服务等),同时也支持从其他应用克隆配置,或自定义修改;

5)促进CMDB数据的鲜活性:消费和反哺CMDB应用管理的各种属性和资源

注:为应用建立全面的健康评分体系,提供多层级的指标联动分析来满足实际用户快速定位故障的需要,基于CMDB的资源属性信息进行消费

26、数据处理性能提升

1)对使用到的第3方组件进行了版本更新;

2)性能提升:数据核心处理层整体性能提升20倍

其他特性点:

  1. 工具平台执行工具支持分批策略

  2. 页面支持下载程序包,配置包版本;

  3. 关系约束能力优化;

  4. 程序包创建新版本workspace支持选择版本;

  5. 版本备注支持识别链接可进行跳转;

  6. Dashboard需要支持指定时间,而不单是日期;

  7. 部分功能进行了性能优化:实例导入导出、实例列表查询、实例搜索、工具并发执行

优维科技将持续为您带来更优秀的产品体验!

优维科技

2018年5月17日

All Posts
×

Almost done…

We just sent you an email. Please click the link in the email to confirm your subscription!

OK