1月更新!EasyOps® 28+新功能“狂飙”上线~

news2024/9/21 18:37:12

2023节后,我们就要“搞事情”!

 一波新功能已上线,快看是不是你需要的!

持续升级优化全平台产品,

只为成为你数字化变革最值得信赖的合作伙伴!

优维EasyOps®全平台28+新功能来了!

↓↓↓

1、HyperInsight-超融合可观测平台

1) 全新日志采集-更易用的日志采集能力

HyperInsight原先支持了通过Rsyslog上报日志数据的日志采集方式。但Rsyslog的配置门槛较高,配置流程比较复杂并且文档难搜难读。

 为此,HyperInsight此次新增了全新的日志采集方式,通过Filebeat上报日志,并从日志信息中采集存储为指标。和Rsyslog的日志采集方式相比,Filebeat具有两大优点:一是Filebeat的配置简单,易维护;二是Filebeat完全开源免费。

Filebeat日志采集的方式具有三个特点:

●可调试Filebeat是否正常上报日志到Easyops平台

●日志解析和数据清洗做表单化配置,更易用

●支持自定义日志指标的采集&APM专用指标的采集

此次新增Filebeat的日志采集方式可在6.14发行版升级使用!

2)告警通知时间支持按日历模式发送-灵活配置告警通知

实际场景中,监控运维人员每天会接收到很多告警信息,对不同告警的通知时间,运维人员可能有不同诉求。例如,紧急的告警,希望每天可接收告警通知来及时处理,而对于不那么紧急的告警,则希望只在工作日接收对应的告警信息。

 但是,原来的告警通知设置是按周期的模式来设置的,即按周一周二...来设置告警通知。而实际上工作日和周一到周五是不对等的,比如法定节假日也会存在周一到周五的情况。那在这种情况下,需要额外去配置告警通知屏蔽的策略,操作起来比较麻烦。

为此,平台层面首先支持全新「工作日历」小产品,可消费统一的工作&节假日定义。具体工作日和节假日的配置方式和ITSM营业时间配置的方式是一样的。其次,「工作日历」小产品内置了2022~2023年度的国家法定节假日历,无需用户再去手动配置。最后,HyperInsight层面,告警通知规则支持切换周期模式和日历模式,日历模式下,用户可选择日历及具体通知时间段,帮助用户更灵活配置告警通知。

可在6.14发行版升级使用!

3)APM服务地图支持切换层次布局&3d拓扑优化

在微服务架构下,服务调用关系混乱,手动布局虽然灵活但配置麻烦。

 为了用户在配置时更便捷,对2D拓扑图进行优化,支持切换自动层次布局,无需用户再手动布局,且系统会默认记忆当前布局。同时,3D拓扑展示也做了进一步优化,按服务协议细分了服务的3D模型样式,让3D拓扑图展示的信息更丰富。可在6.14发行版升级使用!

4)APM服务总览支持批量关联服务

由于没有使用CMDB平台的用户,在初始化接入APM时,希望能快速关联业务下的服务数据。

 为了满足用户的需求,APM服务总览支持通过搜索服务名,批量关联业务和服务,同时支持「仅看未关联的服务」,操作更便捷。

可在6.14发行版升级使用!

2、CMDB-立体化资源管理平台

1)支持sampler批量安装/升级、卸载-界面化管理Sampler

过去,对Sampler进行升级的时候,是通过纯手动操作的,且存在需要对多台Agent的主机同时做Sampler升级的情况,而纯手动升级的模式导致升级效率比较低下且升级繁琐。

 为了提高效率,在agent管理小产品内增加了Sampler界面化部署/卸载能力。支持Sampler批量安装/升级/卸载,且界面化管理Sampler,具体具备以下四个特点:

●按Agent的维度查看和管理Sampler版本

●支持单个sampler/批量操作,包括部署和卸载Sampler

●Sampler的部署卸载历史操作可通过任务历史追踪和审计

●按Agent的维度统一控制Sampler权限

可在6.14发行版升级使用!

2)资源自动发现支持数据清理-服务、服务部署实例、阿里云资源

用户可通过多种手段去更新CMDB的资源信息,像自动化采集、Agent、手工维护等等方式,往往它们都会以一种追加的方式写入CMDB。然而,由于缺乏数据清理的机制,导致已下线的资源一直保存在CMDB系统里,从而会带来存储资源的占用与浪费,更重要的是会导致数据失活,降低CMDB的准确性。

 常见的自动清理场景有:服务部署实例、Container、Pod的实例清理、服务间调用关系的清理等。

此次,资源自动发现新增数据清理的能力,支持服务、服务部署实例、阿里云资源的清理机制。具体的清理机制,主要分为三个环节:

1. 【自动标记】资源自动发现会根据资源的变更差异、不同资源的存活检查等方式,将失活的数据自动标记为“待清理”的数据;

2. 【自动清理】针对“待清理”数据,不同的资源可按需配置自动清理的能力,即可实现资源的脏数据自动清理;

3. 【事后回滚】自动清理的数据提供清理历史清单,可进行事后审计和回滚。

后续会继续丰富资源自动发现的能力,将新增服务名、服务间的调用关系、路由策略、K8s资源的清理机制。

可在6.14发行版升级使用!

3)资源发现丰富负载均衡资源和路由策略-Nginx、HAproxy、LVS、ALB

此次版本升级丰富了负载均衡资源和路由策略的资源自动发现能力,覆盖Nginx、HAproxy、LVS、ALB等资源,截至目前,CMDB已累计支持88个资源的发现。

 微应用【资源自动发现】已加入发行版6.14

4)模型实例导入支持忽略唯一键的校验

在资源建设过程中,可能会存在资源配置信息不完善的情况,进行数据导入时则需要暂时忽略唯一键的校验。

 那在这种情况下,模型实例导入支持忽略唯一键的校验。用户在进行资源的实例导入时,可通过配置【无唯一键导入】来忽略唯一键的校验,用户即可导入多条属性重复的数据。

可在6.14发行版升级使用!

5)结构体数组的变更记录只展示有变更的数据-高效查看变更数据

多行结构体数组在进行编辑时,很难找到变更的具体内容。为此,我们将结构体数组的变更记录只展示有变更的数据,方便用户快速查看变更数据的具体情况。

 可在6.14发行版升级使用!

6)实例详情的结构体数组和关系列表支持搜索-快速找到目标数据

当用户去查看某个资源的详情中较为复杂的数据,比如在看磁盘信息时,发现某台机器信息特别多,用户很难查找到想要查看的数据情况。为此,我们对CMDB实例详情的结构数组和关系列表新增加了「搜索」的功能,用户可直接搜索快速找到目标数据查看。

 可在6.14发行版升级使用!

3、ITSM-IT服务管理平台

1)脚本库支持查看任务历史-提高脚本的任务历史查看效率

原先在ITSM脚本库中执行脚本时,脚本的任务历史、版本信息要去到工具库中的任务历史页面才能查看,用户的操作路径较长,无法在产品内形成闭环,体验不佳。

 为了用户操作更便捷,脚本库详情新增脚本任务历史、版本列表页面,用户可在ITSM脚本库查询该脚本相关的任务历史及版本信息,无需跳转至工具库进行查询,简化了操作步骤,缩短了操作路径。

可在6.14发行版升级使用!

2)支持一键撤销流程-发起人一键撤销流程

用户在发起流程时,往往会填错表单的信息,若误填信息发起后,往往会给后续节点审批人带来误导。当出现此场景时,平台不支持对流程支持一键撤销,就会出现错误的工单。

 为了防止错误工单的出现,支持服务发起人在流程任意节点对流转中的工单进行撤销,撤销后流程回到最初的节点,发起人可修改工单信息后再次提交,流程管理更加灵活、可控。

可在6.14发行版升级使用!

3)支持自定义优先级 -优先级管理更加灵活

在ITSM之前的优先级管理中,紧急程度和影响范围都内置了固定的优先级及等级,用户在实际使用中,会存在不同服务使用不同优先级的场景,而不是采取通用的优先级,例如有些服务只想保留高、中、低,而不想要有非常高、非常低时,平台不支持进行配置。

 此次版本升级后,ITSM支持自定义优先级,同时支持自定义的优先级被SLA协议引用,服务或任务可引用自定义优先级的SLA协议,从而实现服务的优先级灵活配置。

可在6.14发行版升级使用!

4) 支持指定节点进行工单转换-工单转换更加可控

原先在ITSM的流程中,用户可以在任意节点对工单进行转换,在实际使用场景中,往往需要工单流转到指定节点后才能判断工单是否需要转换,但是因为现在没做限制,工单转换操作又不可逆,所以就会存在操作失误的可能。

 为了工单转换更加可控,ITSM支持服务负责人在服务配置-工单转换中:指定节点进行工单转换。

可在6.14发行版升级使用!

5) 工单详情新增任务历史-高效查询工单有关的所有任务历史 便于快速排错

用户在发起工单后,会触发与该工单有关的脚本进行执行,例如:前置脚本、后置脚本、控件脚本、表单生命周期等,某个脚本执行出错时就会导致工单无法正常流转,而用户在排查脚本的任务历史时往往需要跳转出ITSM产品,去工具库-任务历史页面进行查询,操作路径长,且脚本的任务历史又较为分散,提升了排查难度。

 为了便于用户更快速排错,将工单有关的脚本任务历史进行聚合,提供统一入口进行查询,大大降低排错成本。

可在6.14发行版升级使用!

除了以上能力外,ITSM还发布了一些小优化,例如:

● 首页新增公告;

● 支持服务负责人在工单流转中有操作此工单的权限;

●工单详情:信息摘要版面重构、优化,支持按节点展示。

 可在6.14发行版升级使用!

4、DevOps-持续交付平台

1)程序包-编辑上传后文件支持以指定编码格式保存-更简单更自由的查看与保存配置文件

平台对于程序包内的文件, 如果是自行上传的文件, 那么文件在打开之前还是以上传时的编码格式存在,如:gb2312. 但是在打开了一个上传的gb2312格式文件后,若再次进行编辑保存,平台会默认将其保存成 utf-8格式。因此在下发到服务器上执行时,出现了报错的场景。

 为了更简单、更自由的查看与保存配置文件,在打开程序包内的文件时,支持以指定的编码格式打开该文件,并且会以所指定的编码格式来保存该文件。

可在6.14发行版升级使用!

2)程序包-配置模板新增“查看模板变量说明”-新增模板使用说明 降低理解门槛

原先程序包-配置模板模块可以将程序包中的配置文件解析为配置模板,但是因为缺乏引导,新手用户并不知道该模块的具体使用方法,以及模板变量支持的类型都有哪些,使用起来较为困惑,需要他人指导。

 为了降低用户的理解、使用门槛,故对此进行优化,程序包-配置模板新增“查看模板变量说明“,查看模板变量页面附有使用说明以及详细示例,以便用户更好的进行操作。

可在6.14发行版升级使用!

5、AutoOps-自动化运维平台

1)工具库支持以列表维度展示工具对象-提供丰富的巡检视图进行统计、分析

当前的工具库是以卡片的ui形式来陈列工具对象,由于卡片的空间有限,信息传达效率较低。

 为此,在保留原有卡片的ui基础上,新增了一个列表的展示方式,同时可以在列表上快捷操作,将工具对象标记为生产版本。

可在6.13发行版升级使用!

2)流程库任务历史支持以执行用户过滤-用户级别的历史数据过滤

流程库/工具库/部署编排/数据库变更的执行历史由于没有做权限上的划分,单一用户可以查看到全局的变更记录,缺少用户权限的划分在客户真实场景下是不被接受的。

 此次版本升级,支持已执行用户过滤,即以执行用户的视角来划分任务历史,普通角色用户只能查看到自己执行过的任务历史,而对系统管理员而言,可以看到全局的任务历史。

可在6.13发行版升级使用!

3)巡检自动化产品新增巡检概览-提供丰富的巡检视图进行统计、分析

原巡检自动化产品支持对多种套件进行日常的巡检,但是缺乏对巡检进行日常统计、展示,用户无法感知(每日、每周、每月)的巡检情况,从而无法判断巡检任务是否有异常,手工统计工作量大,效率低。

 为了丰富巡检视图,巡检自动化产品新增了巡检概览,支持按照每日、每周、每月统计巡检次数、巡检成功数、巡检失败数、巡检成功率等指标:

可在6.14发行版升级使用!

除了以上新增功能外,AutoOps还发布了一些小特性,例如:

●支持工具导入时进行版本比较;

● 支持定时任务列表按分类树状展示,提高检索效率;

●工具库修复无root编辑权限时可用root账号来调试的漏洞;

●支持工具库支持内置参数输出:执行开始时间、执行结束时间、执行成功列表、执行失败列表。

 可在6.14发行版升级使用!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/196615.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Spring的后处理器之BeanFactoryPostProcessor

Spring的后处理器 Spring的后处理器是Spring对外开放的重要扩展点,允许我们介入到Bean的整个实例化流程中来,以达到动态注册BeanDefinition,动态修改BeanDefinition,以及动态修改Bean的作用。Spring主要有两种后处理器&#xff1…

【车载开发系列】StatusOfDTC的解析

【车载开发系列】StatusOfDTC的解析 StatusOfDTC的解析【车载开发系列】StatusOfDTC的解析StatusOfDTC概念StatusOfDTC列表StatusOfDTC状态掩码Bit 0: TestFailedBit 1: testFailedThisOperationCycleBit 2: pendingDTCBit 3: confirmedDTCBit 4: testNotCompletedSinceLastCle…

【操作系统】3、内存管理

文章目录三、内存管理3.1 内存基础3.1.1 内存管理概念3.1.2 程序装入与链接3.1.3 内存保护3.2 内存空间的分配与回收3.2.1 连续分配管理方式3.2.1.1 单一连续分配3.2.1.2 固定分区分配3.2.1.3 动态分区分配3.2.2 动态分区分配算法3.2.2.1 首次适应算法3.2.2.2 最佳适用算法3.2.…

【数据库原理与SQL Server应用】Part05——表和表数据操作

【数据库原理与SQL Server应用】Part05——表和表数据操作一、表概念1.1 表结构1.2 表类型1.3 数据类型二、创建表2.1 管理工具界面方式创建表2.2 命令行方式创建表三、修改表3.1 管理工具界面方式修改表3.2 命令行方式修改表四、删除表五、表数据操作5.1 管理工具界面方式操作…

怎么快速选择出色的香港服务器

相信一些大规模企业或站长都不满足于普通的香港VPS,虽然它也拥有很不错的性能与速度,但远远比不上香港服务器。但是,对于初次使用香港服务器的用户来说,选择起来肯定是要经过一番考虑的,那么,有没有什么简单…

电子词典项目

16. 电子词典项目需求 项目要求: 登录注册功能,不能重复登录,重复注册单词查询功能历史记录功能,存储单词,意思,以及查询时间基于TCP,支持多客户端连接采用数据库保存用户信息与历史记录将dic…

VS2022离线安装教程

官方教程下载和安装步骤 https://docs.microsoft.com/zh-cn/visualstudio/install/create-an-offline-installation-of-visual-studio?viewvs-2022 使用命令行创建本地布局 下载所需的 Visual Studio 版本的引导程序,并将其复制到要用作本地布局源位置的目录中。…

训练自己的GPT2模型(中文),踩坑与经验

GPT2与Bert、T5之类的模型很不一样!!! 如果你对Bert、T5、BART的训练已经很熟悉,想要训练中文GPT模型,务必了解以下区别!!! 官方文档里虽然已经有教程,但是都是英文&…

手撸低代码平台搭建(四)组件拖动自由布局的实现

前言 大家好,在前两篇文章中,我们走进了前端低代码的世界,并揭秘了低代码的核心——页面设计器的实现。在揭秘页面设计器时,我们重点分享了顺序排列布局的组件拖动方式,那篇文章的评论中,有小伙伴问到自由布局的实现,那么我们在这篇文章中来分享一下自由布局拖动的实现…

Echarts柱形头部圆弧处理

第008个点击查看专栏目录对于柱状图来说,我们想要的效果是圆柱的上面进行圆弧的处理,产生顺滑的感觉,怎么处理呢,只要设置好样式即可,参考源代码圆角半径,单位px,支持传入数组分别指定 4 个圆角…

VMware 多站点容灾之SRM部署实践

一、背景 在VMware 多云场景中,我们最初会通过vmware的副本机制手动克隆或主从模式完成一些节点的灾备,虽然在初期不会出现什么问题,但一旦出现灾备恢复的复杂度和数据丢失风险还是一大考验,基于此,我们可借助VMware v…

Qt 获取网络信息

在Qt Network模块中使用QHostAddress存放IP地址,QHostInfo类来获取主机名和IP。 进行TCP/UDP编程时,需要将连接的主机名解析为IP地址,这个操作用DNS协议执行。 在互联网中现在有两种IP类型:IVP4和IVP6。 IP地址是给每一个连接在互…

Linux操作系统之基础IO

目录 系统IO调用接口 open write read 理解文件描述符fd 理解Linux操作系统的设计哲学,多态的思想是如何应用在Linux文件系统的 输出,追加,输入重定向的本质 子进程共享父进程的文件 IO的两个缓冲区 Linux特有的EXT文件系统 磁盘系…

代码训练营第二十天|530.二叉搜索树的最小绝对差 ● 501.二叉搜索树中的众数 ● 236. 二叉树的最近公共祖先

530 .二叉搜索树的最小绝对差 看完题后的思路 因为是二叉搜索树,所以直接按照二叉搜索树中序遍历,得到递增序列。遍历过程中一个指针指向遍历过的前一个元素 prenull; void f(root)if rootnull return递归 f&#x…

git语义化定制版本规范

目录说明说明 语义化版本控制规范,语义化的版本控制规范要求版本号由三部分构成:x.y.z MAJOR(X):这个是主版本号,一般是涉及到不兼容的 API 更改时,这个会变化。MINOR(Y)&#xff…

剑指Offer pow() 函数实现(快速幂)!!!

剑指 Offer 16. 数值的整数次方 实现 pow(x, n) ,即计算 x 的 n 次幂函数(即,xn)。不得使用库函数,同时不需要考虑大数问题。 示例 1: 输入:x 2.00000, n 10 输出:1024.00000 示…

早已有所耳闻的堆排序,你知道如何用C语言实现吗? 【堆排序|C语言版】

目录 0.写在前面 1.什么是堆? 2. 堆排序 2.1 建堆 2.1.1 AdjustUp(向上调整算法) 2.1.2 AdjustDown(向下调整算法) 2.2 两种建堆算法的时间复杂度 2.2.1 AdjustUp建堆的时间复杂度 2.2.2 AdjustDown建堆的时间…

神经网络(模型)量化介绍 - PTQ 和 QAT

神经网络(模型)量化介绍 - PTQ 和 QAT1. 需求目的2. 量化简介3. 三种量化模式3.1 Dynamic Quantization - 动态量化3.2 Post-Training Static Quantization - 训练后静态量化3.3 Quantization Aware Training - 量化感知训练4. PTQ 和 QAT 简介5. 设备和…

Flutter 小技巧之 3.7 性能优化background isolate

Flutter 3.7 的 background isolate 绝对是一大惊喜,尽管它在 release note 里被一笔带过 ,但是某种程度上它可以说是 3.7 里最实用的存在:因为使用简单,提升又直观。 Background isolate YYDS 前言 我们知道 Dart 里可以通过新建…

CODESYS开发教程9-文件读写(CAA File库)

今天继续我们的小白教程,老鸟就不要在这浪费时间了😊。 前面一期我们介绍了CODESYS的定时器及触发相关的功能块。这一期主要介绍CODESYS的CAA.File库中的目录和文件读写功能块,主要包括文件路径、名称、大小的获取以及文件的创建、打开、读、…