3

10月更新!又一波新功能上线,升级后的EasyOps®简直神了

 1 year ago
source link: https://studygolang.com/articles/35914
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

10月更新!又一波新功能上线,升级后的EasyOps®简直神了

EASYOPS_youwei · 大约2小时之前 · 56 次点击 · 预计阅读时间 3 分钟 · 大约8小时之前 开始浏览    

003adab429684332b4e77d23522287f6~tplv-tt-shrink:640:0.image

又到了每月产品盘点的时刻,回顾9月,又是满满的收获!

11项新功能的上线和升级优化,在不断的技术创新和产品的快速迭代过程中,进一步提升企业运维效能。

下面,让我们看看9月优维EasyOps®全平台产品又带来了哪些新能力吧!

HyperInsight 超融合监控

APM支持无侵入式接入K8S服务数据

APM数据接入方式的丰富

在数据接入方式上,APM原来仅支持Skywalking、Jaeger、Zipkin三种客户端的接入。由于这三种接入方式属于有侵入式接入数据,因而在新增一些服务或者监听更多数据时,需要去做对应的埋点和代码改造,导致埋点成本比较高。

此次APM新增了一种eBPF的数据接入方式,能很好的解决上述问题。eBPF数据接入方式的优点是无侵入式的,它是一种在内核中运行沙盒的技术,用户无需改变内核源码或加载内核模块,就能实现服务数据的接入,十分便捷、安全。

在使用eBPF去接入K8S的服务数据时,eBPF支持K8S服务&服务调用、服务的三大黄金指标、接口数据(需要定义)、接口的三大黄金指标等四大数据类型的正常接入。

告警规则支持抑制当前告警资源的其他指标

丰富告警抑制的场景

在做告警抑制时,有这样一个场景,当主机的ping指标告警,需要抑制端口指标的告警,以收敛告警通知。

为了满足上述场景的需求,在告警规则里面新增加了一个支持抑制当前告警资源的其他指标的能力,就是用当前资源实例的指标A去抑制当前实例的其他指标,从而抑制端口指标的告警通知的发送。

CMDB

自动发现支持发现服务、K8s资源

进一步扩大自动发现的资源范围

本次带来CMDB第一个新优化,是进一步扩大了自动发现的资源范围,支持发现服务和K8S资源

aca89b42597a48c9bca0d249a8a97323~tplv-tt-shrink:640:0.image

截止目前,自动发现能力涵盖的范围有:

  • 应用资源:HTTP、GRPC服务和资源等;
  • 平台资源:Kafka、MongoDB、Mysql、Mssql、Redis、Tomcat、Nginx、JVM等的中间件或运行时的服务和资源;
  • 计算资源:主机、容器、Kubernetes的工作负载和容器组等;
  • 网络资源:域名、DNS、交换机、负载均衡策略等。

以上所有的资源无论是部署在私有云还是公有云,我们均可自动发现上来。我们在做资源发现时,不仅做实例的发现,同时也做了资源间的关系、资源与服务的关系、服务间调用关系,从而完成整个服务部署架构拓扑的构造。后续还会不断地去迭代和扩大自动发现的资源范围。

自动发现支持智能扫描模式

更简单、更丰富

在资源发现和纳管的过程中,存在门槛较高、成本较大、耗时较长的问题。比如,不同的企业客户对资源的理解或定义不同,存在定制化建模的需求,从而带来海量的建模工作量,陷入了人力投入大、耗时长的泥潭中。为解决上述问题,CMDB在自动发现上新增加了“智能扫描模式”。通过智能扫描模式,只需轻松点击扫描即可将所有相关资源实现自动发现。

目前,智能扫描可提供网络扫描、阿里云扫描、Kubernetes扫描、Agent扫描、名字服务扫描等方式,满足公有云、私有云、混合云不同企业架构的资源发现的诉求,帮助企业一键快速完成所有IT资源的发现与纳管。

此外,智能扫描可按频率实现自动扫描,即设置一个周期时间,比如一天一扫,或者一周一扫等等,频率周期设置好后,时间点一到,会自动去扫描发现数据,并对IT资源数据进行更新。

资源管理菜单支持收藏

常用资源实例快速转跳

在CMDB实际使用场景中,不同用户日常管理的资源类型不同,每次都从一堆模型中寻找或搜索再转跳效率不高,因此在资源管理弹窗中增加了“收藏资源”的能力

收藏的方法很简单,点亮模型名称后方的星号,即标记为收藏。在全部资源和收藏资源切换显示时,系统会记忆上次查看的视图,让用户可以快速跳转任何想查看的资源列表页面。

ITSM

Tabel 容器 CMDB 实例选择组件支持导入导出

之前 Table 容器的 CMDB 的实例选择组件在导入数据时只能通过下拉框手动添加,不支持模板直接导入,使用起来很割裂。此次优化后,用户可以通过导出模板填写,再导入模板完成表单填写,过程十分简单便捷。

a5071555bd7c4461915dfb5e48705dbf~tplv-tt-shrink:640:0.image

触发器支持监听多个事件

由于很多事件是类似的,而之前 ITSM 的触发器设置只能一个事件设置一个动作,不能支持监听多个事件,配置比较繁复。优化后,触发器允许多选监听事件触发同一个动作,大大减少了配置工作量。

981415dfd94241979f4ec1e8cfebcda6~tplv-tt-shrink:640:0.image

这里有一个区别,当多选工单信号时,执行动作允许选择发送通知消息,此时会指定使用通用的通知模板;而当多选触发事件是跨类型时,执行动作只能选择执行工具。

DevOps · 应用部署

应用配置模块整体能力提升

由于应用配置缺乏相应的能力,客户无法高效的使用,如无法快速检索到需要的配置项;无法根据字段进行分类筛选及排序;无法批量编辑备注信息等。针对这诸多痛点,对应用配置进行了统一的升级改造,增强了应用配置模块整体能力。

具体如下:

  • 应用配置新增检索条件,支持用户更高效、快速检索配置项;
  • 应用配置列表支持对字段进行排序及过滤,方便用户更高效定位配置项内容;
  • 应用配置导出/导入的配置项包含备注字段;
  • 应用配置列表支持分页;
  • 应用配置支持对配置项进行批量移除;
  • 应用配置支持对配置项进行变量撤销变更;
  • 应用配置支持批量编辑时能修改备注信息;
  • 应用配置导出支持选择指定配置项导出。

DevOps · 持续集成

CI流水线支持制品增量打包上传

原先用upload_artifact插件进行打包上传时,仅支持对编译的全量文件进行打包上传,不支持增量文件打包上传场景。

0332a8bf1d134866b0359932e08c7ae2~tplv-tt-shrink:640:0.image

对此,制品管理upload_artifact插件新增对增量文件打包上传类型,用户选择该类型后,平台可以将编译的增量文件进行打包/上传到制品库,同时制品也会保留原先上传的版本信息,进一步完善了成upload_artifact插件能力,丰富了客户的使用场景。

AutoOps

工具库实例选择器支持指定主机选择

及支持应用-集群-主机选择

原先旧站点工具库-实例快速选择器是支持指定实例选择和应用-集群-主机范围,用户通过选择这两个选项后,在工具执行时能够快速过滤、筛选出机器信息。对于这个功能,用户使用频率比较高。但是在升级UI8.0时,遗漏了该功能,此次优化后,工具库实例选择器又重新恢复了支持指定主机选择和支持应用-集群-主机选择的功能。

882980d347ed4bc8877ce09079b99639~tplv-tt-shrink:640:0.image

数据库变更策略支持动态选择版本

新建数据库变更策略,在选择SQL包版本时,需要选择指定的SQL包及版本,用户在新建变更策略时就得提前准备好包版本。

72c1dffe14114ec7bb34dbaad304b7a8~tplv-tt-shrink:640:0.image

现在提供一种新的方案,就是在新建变更策略时可以不需要马上选择版本,而是将其变更为策略,如:最新版本、指定版本、执行时输入。在执行时根据变更策略动态选择版本,满足了不同用户的使用习惯。

今天的功能更新和优化就介绍到这里了,希望每一个功能的更新和优化,会给你带来更好用的优维产品。


有疑问加站长微信联系(非本文作者)

280

入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK