3月更新!EasyOps®全平台超10项功能升级,您的需求在其中~

又到了每月产品盘点时刻,12大新功能上线和升级优化,涉及Hyperlnsight超融合持续观测平台、DevOps持续交付平台、AutoOps自动化运维平台、ITSM服务平台,在不断的技术创新过程中,进一步加速IT运维效率升级。

下面和鹿小U一起来了解本次更新详情吧!

Hyperlnsight

1)监控平台进一步支持权限控制

由于不少客户提出对监控平台的权限控制的需求,因此我们在3月份逐步完善Hyperlnsight监控平台的权限控制体系。在6.16和6.17两个发行版里面,监控平台进一步支持权限控制。

在进一步完善权限控制体系之前,要解决如下两个问题:

问题一:资源太多,难聚焦资源权限强隔离诉求;

问题二:监控配置被随意修改,影响正常运维;

针对以上两种问题,我们分别做了不同的权限控制。

 首先,针对问题一,新增基础设施监控全面控制资源访问权限。这一权限其实是继承了CMDB资源实例的访问权限,对基础设施监控的相关页面做了访问权限控制,用户查看基础设施监控时,只能查看到访问权限的资源和资源实例。

其次,针对问题二,是新增控制相关监控配置的权限,同时内置一个“监控配置管理”角色,并给该角色管理关联对应的用户/用户组,而监控管理人员可查看和增删改监控相关配置,而普通用户只能查看监控配置。另外,还新增了“监控配置管理”权限点,对告警规则的增删改等一系列配置操作进行权限控制。

已在发行版6.16发布!

2)基础设施监控-资源排行支持按维度过滤展示指标值

由于资源排行的黄金指标默认将所有维度的指标值做了平均计算,那在实际使用场景中,这种平均值数据不能满足一些场景,比如查看磁盘使用率,C盘使用率99%,D盘使用率仅5%,此时看平均值无法观察到C盘磁盘满了的问题。

 为了解决上述问题,新增加按维度过滤展示指标值。在看资源排行时,若黄金指标有维度筛选,则支持精确筛选某个具体维度,且维度筛选条件支持保存到资源视图中。

已在发行版6.16发布!

3)全局的告警通知屏蔽-进一步丰富事件过滤条件

原本在全局告警通知屏蔽内,按事件过滤仅支持了单值的“包含、等于“两种比较器,过滤能力较弱,无法满足实际运维场景。

 为此,进一步丰富了事件筛选器的「比较器」选项,新增支持不等于、不包含,且支持填入多值做匹配过滤,多值为或逻辑。

已在发行版6.17发布!

DevOps

1)应用部署支持应用快照查询-快速查询指定时间段内所有版本信息

在此之前,由于版本发布记录只支持查询某个部署实例最近一次版本的信息,这会造成两个问题:

一是不方便排查,当出现问题时,不好定位某个部署实例具体的发布历史;

二是发生变更后,不好去判断这个应用到底是处于哪个版本;

为了解决上述问题,对应用部署新增加了应用快照查询的能力。

 版本页面,支持查询部署实例在特定时间段内所有版本信息,回溯部署实例的变更轨迹;快照页面,支持查询某时间点下所有部署实例的版本信息,时光还原版本信息一览无余。

已在发行版6.16发布!

2)平台登录用户支持设置显示字段-更直观展示用户信息

原来,平台登录的用户名称是不支持改动的,只固定取得指定字段。如果平台登录用户是从外部同步而来,极易将随机串用户名或工号等难读的信息展示在当前登录用户处。

 为了满足更多用户的使用需求,平台登录用户支持设置显示字段,支持用户在CMDB用户模型上设置模型视图的展示名,即可指定当前登录用户默认显示的名称。

已在发行版6.16发布!

3)程序包支持快速进阶版本-更便捷的版本进阶路径

版本进阶的入口目前只能位于程序包详情-版本列表对版本进行升降阶操作,实际业务场景下,通常是检查完版本详情后再次进阶。

 为了更便捷的版本进阶路径,程序包支持快速进阶版本,即于版本详情-管理按钮下新增版本类型调整按钮后,可以直接在版本内进行升降阶。

已在发行版6.17发布!

AutoOps

1)工具支持设置CMDB实例候选项-更便捷,更安全的设置实例选择范围

对工具库的使用在实际的业务场景中,通常无法脱离权限的控制,如CMDB实例作为入参类型时,数据的安全性上尤为敏感,而客户当前的做法是给主机设置权限,但是这种方法在维护起来尤为不便。

 为此,将cmdb实例作为入参类型设置工具时,支持以条件的方式来设置候选项范围,或指定某些不具条件性的具体实例作为候选项范围。在使用工具时,仅以设置的实例范围作为候选项以供消费使用

已在发行版6.16发布!

2)工具分类支持搜索过滤-更高的检索效率

目前工具分类搜索下来只会高亮显示,但是不会匹配筛选,在分类很多几十上百种的情况下,需要滑下去一个个去找,检索效率较低。

 为了提高检索效率,工具分类新增了搜索过滤的能力,支持检索后过滤掉除目标对象外的其他数据。

已在发行版6.16发布!

ITSM

本月ITSM平台主要以优化特性为主,辅助一些问题的修复,主要对一下几个板块进行了升级:

1)通知模板:工单信号和工单任务信号类型新增「服务名称」变量

2)工单详情-工单论述中@用户留言时,用户能收到评论通知

3)发起工单:“使用模板”按钮位置调整

4)首页支持展示SLA超时业务工单;

 已在发行版6.16发布!

这段代码实现了一个并查集数据结构。并查集是一种树型的数据结构,用于处理一些不相交集合(Disjoint Sets)的合并及查询问题。它支持两种操作: - 查找(Find):确定元素属于哪一个子集。它可以被用来确定两个元素是否属于同一子集。 - 合并(Union):将两个子集合并成同一个集合。 并查集可以用于解决很多实际问题,例如: - 判断无向图中是否有环 - 在图像处理中,判断连通区域 - 在游戏开发中,判断游戏中角色的关系 在这段代码中,类 UnionFindSet 的初始化函数 __init__ 接收两个参数:起始点 start 和结束点 n。接着定义了两个列表 pre 和 rank,用于存储每个节点的父节点和树的深度。其中,pre[i] 表示节点 i 的父节点,如果 pre[i] = i,则 i 为该集合的代表元素。 接下来的函数 init 用于初始化并查集,将每个节点的父节点设置为自身,深度为 1。 函数 find_pre 用于查找节点 x 的代表元素,同时实现了路径压缩的优化,即将查找路径上的所有节点都直接连接到代表元素上,减少查找时间。 函数 is_same 用于判断节点 x 和节点 y 是否在同一个集合中,即是否具有相同的代表元素。 函数 unite 用于合并两个集合,即将 x 所在的集合和 y 所在的集合合并为一个集合。首先查找 x 和 y 的代表元素,如果它们已经在同一个集合中,则直接返回 False。否则,将深度较小的集合连接到深度较大的集合上,并更新代表元素和深度。 最后,函数 is_one 用于判断整个并查集是否只有一个集合。它首先找到起始点的代表元素 temp,然后遍历起始点到结束点之间的所有节点,如果存在任意一个节点的代表元素不等于 temp,则说明存在多个集合,返回 False;否则,所有节点都在同一个集合中,返回 True。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值