5月,优维EasyOps全平台产品能力又升级啦!👏
快来看看都有新增的功能与优化吧!👇
重点升级
架构可观测
1.系统监控态势感知
过去,用户在使用监控平台的过程中,存在如下问题:
-
告警零散,无从下手
-
监控信息分散,查找困难
-
排查定界需登机器,效率低
基于以上痛点问题,再结合市场调研与用户实际需求的反馈,优维构建了以系统为维度展开的全面观测,推出全新的「系统监控态势感知」,从系统墙、分层图谱、立体监控信息面板、资源诊断、指标多维分析、联动架构视图等多维度、全方位的观测用户系统运行情况。
下面,将一一剖析「系统监控态势感知」的产品能力。
01 系统墙
系统监控态势感知在全面观测系统情况时,首先以系统墙的形式,全面掌控全局系统运行情况。作为真正意义上的“系统告警”汇聚,系统墙可捕捉系统关联的应用、服务、基础设施的告警信息。
02 监控态势分析:分层资源图谱
在监控态势分析上,通过分层图谱来展现系统的所有监控情况,再结合创新的业务流进行监控,让告警信息一览无遗。同时,根据应用层级进行分层展示,并与数字化架构管理进行打通与联动,使得系统运行情况一目了然。一钻到底,不仅是应用情况,用户还可直接查看支撑系统的基础设施。
03 监控态势感知:多维度立体监控面板
按各类资源重新打造资源信息、监控指标面板,充分融合资源信息、告警事件、指标、日志、链路追踪等数据;支持关联资源健康状态与告警事件查看;支持同级资源对比查看(蜂窝图形式查看系统各层主机情况);用户可一点即查,基于图谱快速切换不同资源。
04 监控态势感知:全新指标视图
全新指标视图通过打通分析视图,使得用户可一键查阅通过团队建设的分析视图,并支持自定义指标速查,快速了解自身所需的指标情况。
05 监控态势感知:全功能告警详情
全能告警详情面板,能快速查看告警情况、分析与处理告警(能力与告警中心保持高度一致)。
06 全新资源诊断
在系统监控态势感知的能力上,全新推出了面向告警及系统级别的资源诊断器,可快速扫描资源健康状态,通过场景和诊断清单组建诊断体系,充分发挥 SRE经验,且支持工具及流水线类型诊断器,再复杂的评估场景都能一键诊断。
07 指标多维分析
灵活的指标多维分析,可以对资源进行多实例、多指标、多资源维度、多指标维度、多时间段分析查询,深度剖析资源状态;同时,还支持保存分析视图,使团队分析经验得到有效传递。
08 架构视图
系统监控态势感知可打造多样化的拓扑(如应用访问拓扑、部署拓扑, 网络拓扑等)视图,以适应不同资源的观测,用户在监控场景可充分利用架构视图的建设;而以数据驱动的拓扑视图,支持iFrame到其他平台及对接外围数据。
采控平台
1. LogSampler日志采集
采控平台推出了全新自研的Agent日志采集插件Log Sampler,支持完备的Agent和采集任务管理,也支持原始日志预览。
DevOps
1.系统级配置管理能力
基于优维某证券客户在每次发布时,存在配置项多管理难度大,操作繁琐且容易出错等问题,优维DevOps平台打造系统级配置管理中心,提供全局的配置管理视角,帮助用户在每次发布时做好系统级的配置管理。
系统级配置中心具备以下能力:
-
提供系统级别的配置管理能力,解决操作繁琐且易出错的问题;
-
支持应用及参数视角切换,满足用户多元化需求,覆盖各类使用场景;
-
支持预览配置渲染结果,提前查看最终渲染出来的配置文件做了哪些变更,以便尽早识别 问题和风险。
系统级配置中心从不同的视角,满足用户对系统配置管理不同使用场景的需求。其中:
从应用视角,快速通过应用名称搜索,直接定位到对应应用的配置界面 ,适合需要频繁在不同应用间切换并进行配置修改的场景。
从参数视角,通过参数名进行搜索,快速找到并修改不同应用中相同的配置项,适合需要对不同应用下相同的配置进行统一修改的场景。
另外,系统级配置中心可实现预览配置渲染,助力用户尽早识别并规避潜在问题与风险,确保部署过程顺畅无阻。
DevOps
2.发布协作:承载从研测传递给运维的配置变更清单
从实际场景出发,出于安全的考虑,优维某证券客户目前是将研测的配置和生产的配置分别部署在两套平台上(两个平台之间实施物理及网络隔离):研测平台专用于开发和测试,只有经过测试验证后的配置才会同步至生产平台。在此场景下,会面临两大痛点:
-
配置变更如何从研发侧同步给运维侧?
-
线下配置交付流程繁琐、效率较低、手动操作容易出错。
为了解决上述问题,DevOps平台新增「发布协作」的产品能力,帮助用户解决研发和运维发布协作的问题。
一方面,在研发侧,提供承载制品及配置变更信息的表单,将线下流程“线上化”,保障信息安全,提升协作效率。
另一方面,在运维侧,用户可选择合适的部署方式进行部署,减少线下沟通交流成本,提升发布效率。
发布协作承载了从研发侧传递给运维侧的发布变更清单及配置变更建议,优化发布协作过程,提供“一键校验”等功能,提升发布准确率。
DevOps
3.超级流水线
在数字化转型的浪潮中,企业面临着日益复杂的应用场景和不断增长的运维挑战。传统的分散式解决方案不仅增加了管理难度,还造成了资源的极大浪费。每一次新的业务需求都意味着从零开始的定制化开发,这不仅拉长了项目周期,也导致了研发资源的不必要消耗。
具体来说,主要存在以下困境:
-
多样化需求挑战:自动化运维、应用部署与发布、应急处置、数据库部署及资源交付等多个场景上的个性化需求,呼唤着更加灵活高效的解决方案。
-
定制化困境:针对不同场景分别建设的流水线缺乏统一管理,重复造轮子导致了高昂的定制成本和资源的不必要消耗。
-
集成与协同难题:缺少与IT服务管理(ITSM)系统之间的对接,阻碍了流程的顺畅衔接和整体效率的提升。
「超级流水线」:应运而生的解决方案
基于以上问题的存在,优维推出「超级流水线」解决方案。「超级流水线」的核心理念是一切变更都可以流水线化,流水线控制变更,通过发布单与ITSM对接,实现需求的快速响应与高效满足。
「超级流水线」的产品优势:
-
统一管理平台: 整合多样场景需求,提供一站式流水线构建与管理,简化操作,提升效率。
-
全场景覆盖:不论是自动化运维、 CI/CD流程、应急处置,还是数据库与资源部署,超级流水线都能提 供标准化、可复用的解决方案。
-
高度自动化: 强化变更控制能力,确保每一次变更都能通过预定义的流水线安全、 高效执行。
-
ITSM深度融合: 基于发布单实现与ITSM平台对接,确保变更管理与服务流程无缝对接,提升服务质量与响应速度。
「超级流水线」的产品架构:
「部 署 流 水 线」
下面,以部署流水线为切入点来详细介绍「超级流水线」的产品能力。
01 插件中心:提供开箱即用场景化插件
首先,超级流水线内置的「插件中心」,汇聚了多种多样的场景化插件,旨在便捷用户在创建各类流水线模板及进行编排任务时,能迅速选取并应用这些插件,加速实现流水线的构建与编排。
同时,插件中心可对接第三方平台,实现对接外部系统和内部系统自动化能力,灵活度、可扩展性更高,实现工作效率的显著提升。
02 流水线模版:实现一类应用部署的标准化
其次,超级流水线提供流水线模板的能力,通过简化并标准化部署流程,实现某一类应用部署的标准化,提升效率与规范性。
03 一键打造应用流水线
超级流水线支持引用模版/完全自定义创建应用下的部署流水线,方便后期统一维护的同时,也保证了部署流水线的灵活性和可扩展性。
04 发布方案:高效构建系统/应用的发布编排
发布方案集成了各类发布项,而发布项支持引用应用下的部署流水线,通过构建标准化系统/应用的发布编排,提升发布效率。
05 支持基于发布方案快速创建发布单
用户在创建发布单时,可基于发布方案快速创建发布单,而且创建的发布单支持和ITSM工单对接,提升响应效率。
06 应用服务支持高级部署模式设置
新的发布方案更加注重整体系统的发布编排,而不再是单一应用的发布顺序编排。
在新的发布方案中,应用服务支持高级部署模式设置,提升系统的发布效率和灵活性,同时发布设置更为集中和便捷,提升管理效率。
HyperInsight
1.服务链路场景化分析
接口拓扑是根据入口的API汇聚多条业务的调用路径,其中每条调用路径所承载的业务是不一样的。在定位故障的时候,该如何从列表中快速定位我们关注的核心链路?
本次对产品优化升级后,支持在新建和编辑接口拓扑的时候,对服务链路定义场景标签,比如说定义登陆链路、支付链路等等与业务相关的场景标签,在列表中就可以根据场景标签定位到服务链路中。
由于服务链路中,每条调用链路承载业务是不相同,一个场景下可以根据业务再细分出多个子场景。作为开发故障定位时,如果明确是哪个子场景出现了问题,这时候如何快速定位,并结合子场景相关指标进一步排查呢?
我们可以对关注的子场景打标签,标记他的业务含义,再根据我们设置的标记进行过滤查看场景。
同时,我们支持将对服务链路中重点关注的接口定义为关键接口,在所有拓扑图中标识。
HyperInsight
2.接口指标根因溯源
接口指标根因溯源,主要是围绕故障排查与分析的场景,通过整体概览接口来源指标趋势图,同时结合接口来源指标占比,综合判断异常来源接口;进一步下钻查看服务实例,快速定位故障根因,并及时地采取应急措施,如限流。
其他优化
HyperInsight能力优化
-服务链路支持手动刷新拓扑数据
-服务链路默认显示告警接口
-服务链路以列表形式展示
-服务链路支持查看接口排行
流程库/工具库能力优化
-流程库支持ABAC权限策略
-流程及工具支持调试
-工具添加执行时间校验
系统管理能力优化
-API账号支持切换真实用户执行接口调用