运维管理方法、系统及设备技术方案

技术编号:38227437 阅读:8 留言:0更新日期:2023-07-25 17:57
本发明专利技术提供了一种运维管理方法、系统及设备,所述方法包括以下步骤:服务器端获取所述交互端生成的插件文件;所述插件文件包括监控策略信息;所述服务器端将所述插件文件与所述代理节点端进行关联,并将每一所述插件文件部署于相关联的所述代理节点端;所述代理节点端加载相关联的所述监控策略信息,并执行与所述监控策略信息对应的监控管理程序,以获得监控数据;以及所述代理节点端根据所述监控数据,执行预设故障修复操作或者预设监控告警操作;本发明专利技术提供一种灵活性和易用性较好的运维管理方法,使得客户自己的运维人员可以随时根据客户实际需求,便捷接入运维系统即可实现运维监控需求变更的目的。监控需求变更的目的。监控需求变更的目的。

【技术实现步骤摘要】
运维管理方法、系统及设备


[0001]本专利技术涉及IT运维软件
,具体地说,涉及一种运维管理方法、系统及设备。

技术介绍

[0002]对于许多客户来说,通常会从运维系统服务提供商来采购IT运维服务。在IT系统运维管理过程中,在采购IT运维系统之后,后续随着实际情况的变化,客户的运维监控需求会有变更(比如增删改),这是运维系统服务提供商经常会面临的问题。
[0003]在相关技术中,客户需求变更后,由于运维系统结构复杂,客户自己的运维人员通常无法完成对完整运维系统的重新编码等操作,需要依赖运维系统服务提供商对相应的运维系统进行重新编码、编译、上线发布等操作,时间成本较高。对于客户来说,需要等待服务提供商将变更的功能实现完成之后,才能升级系统;时间和费用成本也都较大,导致目前的运维管理方法的灵活性较差。
[0004]因此,如何提供一种灵活性和易用性较好的运维管理方法,使得客户能够更加灵活地实现运维监控需求变更的目的,是目前面临的一个问题。
[0005]需要说明的是,在上述
技术介绍
部分公开的信息仅用于加强对本申请的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。

技术实现思路

[0006]针对现有技术中的问题,本专利技术的目的在于提供一种运维管理方法、系统及设备,提供一种灵活性和易用性较好的运维管理方法,使得客户自己的运维人员可以随时根据客户实际需求,便捷接入运维系统即可实现运维监控需求变更的目的。
[0007]为实现上述目的,本专利技术提供了一种运维管理方法,应用于运维管理系统,所述运维管理系统包括交互端、服务器端以及代理节点端;所述服务器端分别与所述交互端和所述代理节点端建立通信;所述方法包括以下步骤:S110,服务器端获取所述交互端生成的插件文件;所述插件文件包括相关联的监控策略信息和监控管理程序;S120,所述服务器端将所述插件文件与所述代理节点端进行关联,并将每一所述插件文件部署于相关联的所述代理节点端;其中,每一所述代理节点端与对应的所述插件文件中包含的监控策略信息相关联;S130,所述代理节点端加载相关联的所述监控策略信息,并执行与所述监控策略信息对应的监控管理程序,以获得监控数据;以及S140,所述代理节点端根据所述监控数据,执行预设故障修复操作或者预设监控告警操作。
[0008]可选地,步骤S110包括:基于所述交互端获取所有的监控指标;
基于所有的所述监控指标,生成插件文件。
[0009]可选地,所述监控策略信息中包括时间规划策略;步骤S130包括:所述代理节点端获取所述监控策略信息中的时间规划策略;所述代理节点端根据所述时间规划策略,生成时间执行队列;所述代理节点端将所述监控策略信息添加至所述时间执行队列中;所述代理节点端每间隔第一预设时长轮询所述时间执行队列,执行对应的所述监控策略信息,以获得监控数据;步骤S140包括:所述代理节点端将所述监控数据写入第一日志文件中。
[0010]可选地,所述监控策略信息中还包括日志文件采集策略;步骤S130包括:所述代理节点端获取所述监控策略信息中的日志文件采集策略;所述代理节点端根据所述日志文件采集策略,生成日志队列;所述代理节点端将所述监控策略信息添加至所述日志队列中;步骤S140包括:所述代理节点端每间隔第二预设时长轮询所述日志队列,根据所述日志文件采集策略和所述第一日志文件,获得第二日志文件,并将所述第二日志文件发送至所述交互端。
[0011]可选地,所述日志文件采集策略包括日志文件名和字符串匹配条件;步骤S140包括:所述代理节点端根据所述日志文件名和所述字符串匹配条件,从所述第一日志文件中抽取数据,组合形成第二日志文件。
[0012]可选地,所述插件文件、所述监控策略信息、所述时间规划策略以及所述日志文件采集策略以多级目录的形式进行存储;且第一级目录为插件文件组;所述插件文件组包括多个所述插件文件;所述插件文件位于第二级目录;所述监控策略信息位于第三级目录;所述时间规划策略以及所述日志文件采集策略位于第四级目录。
[0013]可选地,步骤S130还包括:当所述代理节点端接收到所述服务器端发送的插件更新指令,所述代理节点端依据所述插件更新指令,分别对所述第二级目录、第三级目录以及第四级目录中的对应文件进行更新。
[0014]可选地,所述监控策略信息中包含策略组,所述策略组包括多个策略文件,每一所述策略文件与一所述代理节点端相关联,且所述策略文件分别与所述时间规划策略以及所述日志文件采集策略相关联。
[0015]可选地,多个所述代理节点端归属于一节点组;步骤S120包括:将所述策略组与所述节点组进行关联;将所述策略组中的策略文件分发至相关联的所述节点组,以将所述策略文件分发至所述节点组中所有的代理节点端并执行。
[0016]可选地,步骤S140包括:当与一监控指标对应的所述监控数据存在异常,判断是否存在与所述监控指标对应的预设故障修复操作;若存在,则根据所述监控数据和所述预设故障修复操作,对对应异常的监控指标
进行修复;若不存在,则根据所述监控数据和对应的监控指标,生成告警信息,并将所述告警信息发送至所述交互端。
[0017]可选地,所述代理节点端相关联的所述监控策略信息中还包括运维人员的终端设备信息和邮箱信息;步骤S140包括:当执行预设监控告警操作时,将所述监控数据发送至所述运维人员的终端设备信息和邮箱信息。
[0018]本专利技术还提供了一种运维管理系统,用于实现上述运维管理方法,所述系统包括交互端、服务器端以及代理节点端;所述交互端用于生成插件文件;所述服务器端获取所述插件文件,以及将所述插件文件与所述代理节点端进行关联,并将每一所述插件文件部署于相关联的所述代理节点端;其中,所述插件文件包括监控策略信息;每一所述代理节点端与对应的所述插件文件中包含的监控策略信息相关联;所述代理节点端加载相关联的所述监控策略信息,并执行与所述监控策略信息对应的监控管理程序,以获得监控数据;以及根据所述监控数据,执行预设故障修复操作或者预设监控告警操作。
[0019]本专利技术还提供了一种运维管理设备,包括:处理器;存储器,其中存储有上述处理器的可执行程序;其中,上述处理器配置为经由执行上述可执行程序来执行上述任意一项运维管理方法的步骤。
[0020]本专利技术还提供了一种计算机可读存储介质,用于存储程序,上述程序被处理器执行时实现上述任意一项运维管理方法的步骤。
[0021]本专利技术与现有技术相比,具有以下优点及突出性效果:本专利技术提供的运维管理方法、系统及设备使得客户自己的运维人员可以随时根据客户实际需求,自己编写程序或脚本以生成插件文件,即可便捷接入运维系统实现运维监控需求变更的目的,不依赖于运维系统服务提供商的开发人员去编码、升级,提高了运维管理的灵活性和易用性;另一方面,本专利技术将插件文件下发到管理的代理节点之后,根据时间计划自动运行,采集信息,并根据配置的阈值数据及时触发告警或者故障修复行为,实现系统运维管理的智本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种运维管理方法,其特征在于,应用于运维管理系统,所述运维管理系统包括交互端、服务器端以及代理节点端;所述服务器端分别与所述交互端和所述代理节点端建立通信;所述方法包括以下步骤:S110,服务器端获取所述交互端生成的插件文件;所述插件文件包括相关联的监控策略信息和监控管理程序;S120,所述服务器端将所述插件文件与所述代理节点端进行关联,并将每一所述插件文件部署于相关联的所述代理节点端;其中,每一所述代理节点端与对应的所述插件文件中包含的监控策略信息相关联;S130,所述代理节点端加载相关联的所述监控策略信息,并执行与所述监控策略信息对应的监控管理程序,以获得监控数据;以及S140,所述代理节点端根据所述监控数据,执行预设故障修复操作或者预设监控告警操作。2.如权利要求1所述的运维管理方法,其特征在于,步骤S110包括:基于所述交互端获取所有的监控指标;基于所有的所述监控指标,生成插件文件。3.如权利要求1所述的运维管理方法,其特征在于,所述监控策略信息中包括时间规划策略;步骤S130包括:所述代理节点端获取所述监控策略信息中的时间规划策略;所述代理节点端根据所述时间规划策略,生成时间执行队列;所述代理节点端将所述监控策略信息添加至所述时间执行队列中;所述代理节点端每间隔第一预设时长轮询所述时间执行队列,执行对应的所述监控策略信息,以获得监控数据;步骤S140包括:所述代理节点端将所述监控数据写入第一日志文件中。4.如权利要求3所述的运维管理方法,其特征在于,所述监控策略信息中还包括日志文件采集策略;步骤S130包括:所述代理节点端获取所述监控策略信息中的日志文件采集策略;所述代理节点端根据所述日志文件采集策略,生成日志队列;所述代理节点端将所述监控策略信息添加至所述日志队列中;步骤S140包括:所述代理节点端每间隔第二预设时长轮询所述日志队列,根据所述日志文件采集策略和所述第一日志文件,获得第二日志文件,并将所述第二日志文件发送至所述交互端。5.如权利要求4所述的运维管理方法,其特征在于,所述日志文件采集策略包括日志文件名和字符串匹配条件;步骤S140包括:所述代理节点端根据所述日志文件名和所述字符串匹配条件,从所述第一日志文件中抽取数据,组合形成第二日志文件。6.如权利要求4所述的运维管理方法,其特征在于,所述插件文件、所述监控策略信息、所述时间规划策略以及所...

【专利技术属性】
技术研发人员:鲍立泽鲍鹏飞雷新建傅临黎兰平旺杜远丽王保锋
申请(专利权)人:浙江睿数云联科技有限公司
类型:发明
国别省市:

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

1