一种使用运维界面的方法和管理设备技术

技术编号:26064705 阅读:14 留言:0更新日期:2020-10-28 16:37
本说明书提供一种使用运维界面的方法和管理设备,其中方法包括获取待运维模块对应的运维图形,通过预设动作处理所述运维图形,建立不同待运维模块间的关联关系,并保存建立关联关系时输入的配置指令,通过监控模块获取各运维模块的运行态数据,并将获取的所述运行态数据附着在各运维模块对应的运维图形中,通过附着了运行态数据的运维图形,以及不同待运维模块间的关联关系进行运维管理。

【技术实现步骤摘要】
一种使用运维界面的方法和管理设备
本公开涉及通信
,尤其涉及一种使用运维界面的方法和管理设备。
技术介绍
传统的诊断方式最有效的是通过拓扑来实现关系可视化,辅助问题定位。生成拓扑的方式很多,比如基于邻居协议可以实现网络、服务器、存储等基础设施关系发现,基于4-7层流量分析、Hypervisor管理系统等数据可以实现系统级关系发现,基于代码级分析技术可以实现应用级关系发现。现有技术的拓扑图都是通过各种监控技术自动发现生成,受限环境的特殊性和技术实现的复杂性,自动生成的拓扑关系的准确性没有办法保证,而基于一个不确定的图进行问题诊断,结果也是不确定的,仅仅能说是一种辅助建议。
技术实现思路
本说明书提供了一种使用运维界面的方法和管理设备,可以对系统中的待运维模块进行监控,能够准确的监控待运维模块的运行情况。本说明书实施例提供了一种使用运维界面的方法,该方法包括:获取待运维模块对应的运维图形;通过预设动作处理所述运维图形,建立不同待运维模块间的关联关系,并保存建立关联关系时输入的配置指令;通过监控模块获取各运维模块的运行态数据,并将获取的所述运行态数据附着在各运维模块对应的运维图形中;通过附着了运行态数据的运维图形,以及不同待运维模块间的关联关系进行运维管理。通过上述实施例可以看出,设置待运维模块间的关联关系,以及获取各待运维模块运行太数据,从而可以对各运维模块以及模块间的状态进行准确监控,其中,待运维模块可以包括设备本体以及执行在设备本体中的各进程对应的模块,例如物理层中的服务器、网络、存储;系统层中的操作系统、虚拟化、容器;平台层中的数据库、中间件;应用层中的服务、URL、API等。可选的,所述获取待运维模块对应的运维图形的方法包括:获取待运维模块;根据图形算法获取待运维模块对应的运维图形。可选的,所述预设动作包括:对运维图形的拖拽动作;所述通过预设动作处理所述运维图形,建立不同待运维模块间的关联关系,具体包括:通过对运维图形进行拖拽动作,建立不同待运维模块间的关联关系。本说明书实施例还提供了一种管理设备,包括:获取模块,用于获取待运维模块对应的运维图形;建立模块,用于通过预设动作处理所述运维图形,建立不同待运维模块间的关联关系,并保存建立关联关系时输入的配置指令;监控模块,用于获取各运维模块的运行态数据;处理模块,用于将监控模块获取的各运维模块的运行态数据附着在各运维模块对应的运维图形中;处理模块,还用于通过附着了运行态数据的运维图形,以及不同待运维模块间的关联关系进行运维管理。可选的,所述获取模块,具体用于获取待运维模块,并根据图形算法获取待运维模块对应的运维图形。可选的,所述预设动作包括:对运维图形的拖拽动作;所述处理模块,还用于通过对运维图形进行拖拽动作,建立不同待运维模块间的关联关系。附图说明此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本说明书的实施例,并与说明书一起用于解释本说明书的原理。图1为本公开实施例提供的一种使用运维界面的方法的流程示意图;图2为本公开实施例提供的一种网络的架构示意图。具体实施方式这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本说明书相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本说明书的一些方面相一致的装置和方法的例子。在本说明书使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本说明书。在本说明书和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。应当理解,尽管在本说明书可能采用术语第一、第二、第三等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本说明书范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。取决于语境,如在此所使用的词语“如果”可以被解释成为“在……时”或“当……时”或“响应于确定”。如图1所示,本说明书实施例提供了一种使用运维界面的方法,该方法包括:S1.获取待运维模块对应的运维图形;S2.通过预设动作处理所述运维图形,建立不同待运维模块间的关联关系,并保存建立关联关系时输入的配置指令;S3.通过监控模块获取各运维模块的运行态数据,并将获取的所述运行态数据附着在各运维模块对应的运维图形中;S4.通过附着了运行态数据的运维图形,以及不同待运维模块间的关联关系进行运维管理。在本实施例中,将设计态的理念引入运维系统中,其中,设计态是对应运行态的,表示一个系统设计当初的样子。例如我们建一个机房,最初肯定是一个设计稿,比如机架放哪,设备位置,设备接口怎么连接;再例如一个系统,服务以及服务之间的调用关系,都是设计之初就确定的。这些设计态的东西,需要提供一个可视化系统来实现可视化的设计。结合本实施例,设计态包括了步骤S1、S2中的运维图形以及通过预设动作处理运维图形,建立的不同待运维模块间的关联关系,可以看出,在引入了设计态的概念后,可以根据管理员的需求对不同待运维模块进行运维设计。在步骤S1中,获取待运维模块对应的运维图像的方法可以包括:获取待运维模块;根据图形算法获取待运维模块对应的运维图形。其中,待运维模块可以被理解为待运维的进程或模块,根据的图形算法可以报文用于对视图进行编排的算法。为更直观的进行阐述,本说明书示例性的提供了一种设计态架构图,如图2所示图2是根据传输模型进行设计的设计态架构图,其中包括了物理层、系统层、平台层、应用层,而在每个层级中包括了具体的进程或模块(设备),例如,物理层包括了服务器、网络、存储;系统层包括了操作系统、虚拟化、容器;平台层包括了数据库和中间层;应用层包括了服务、URL和API。通过步骤S2对上述进程或设备进行设计,在步骤S2中,预设动作包括了操作人员通过电子设备进行操作的动作,例如,对各进程或模块进行拖拽的动作,如图2中点击服务器并拖拽到网络,从而在服务器和网络间形成连线,代表服务器与网络间建立的关联关系,同时,在完成拖拽动作后有时还需要操作人员输入相应的配置参数,在设计态中需要将配置参数一同保存在关联关系,例如保存在关联关系表中,以待后续使用。在本实施例中,实现拖拽动作的方法可以包括通过外接设备直接接入到运维设备中,对设备中的各进程或模块进行拖拽动作,也可以直接在运维设备中通过输入代码或者通过触摸屏对对设备中的各进程或模块进行拖拽动作。在其他实施例中,在配置设计本文档来自技高网...

【技术保护点】
1.一种使用运维界面的方法,其特征在于,所述方法包括:/n获取待运维模块对应的运维图形;/n通过预设动作处理所述运维图形,建立不同待运维模块间的关联关系,并保存建立关联关系时输入的配置指令;/n通过监控模块获取各运维模块的运行态数据,并将获取的所述运行态数据附着在各运维模块对应的运维图形中;/n通过附着了运行态数据的运维图形,以及不同待运维模块间的关联关系进行运维管理。/n

【技术特征摘要】
1.一种使用运维界面的方法,其特征在于,所述方法包括:
获取待运维模块对应的运维图形;
通过预设动作处理所述运维图形,建立不同待运维模块间的关联关系,并保存建立关联关系时输入的配置指令;
通过监控模块获取各运维模块的运行态数据,并将获取的所述运行态数据附着在各运维模块对应的运维图形中;
通过附着了运行态数据的运维图形,以及不同待运维模块间的关联关系进行运维管理。


2.根据权利要求1所述的方法,其特征在于,所述获取待运维模块对应的运维图形的方法包括:
获取待运维模块;
根据图形算法获取待运维模块对应的运维图形。


3.根据权利要求1所述的方法,其特征在于,所述预设动作包括:对运维图形的拖拽动作;
所述通过预设动作处理所述运维图形,建立不同待运维模块间的关联关系,具体包括:
通过对运维图形进行拖拽动作,建立不同待运维模块间的关联关系。

【专利技术属性】
技术研发人员:刘浩杨淳王智超
申请(专利权)人:新华三大数据技术有限公司
类型:发明
国别省市:河南;41

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1