基于人工智能的节点维护方法、装置、计算机设备及介质制造方法及图纸

技术编号:35641558 阅读:16 留言:0更新日期:2022-11-19 16:33
本发明专利技术公开了一种基于人工智能的节点维护方法、装置、计算机设备及存储介质,所述方法包括:获取基础资源数据,其中,基础资源数据用于记录集群服务器中的每个节点服务器的运行日志和当前参数信息,对运行日志进行解析,得到日志解析文件,根据关键字列表对日志解析文件的运维数据进行查找匹配,得到待匹配的运维数据,采用待匹配的运维数据与运维案例库中的每个场景数据进行相似度计算得到多个相似度,其中,运维案例库中的每个场景数据为根据历史维护数据得到,当存在相似度大于预设相似度阈值时,结合当前参数信息对节点进行调整维护。采用本发明专利技术提高了维护效率和及时性,节约了人力成本。力成本。力成本。

【技术实现步骤摘要】
基于人工智能的节点维护方法、装置、计算机设备及介质


[0001]本专利技术涉及网络运维
,尤其涉及一种基于人工智能的节点维护方法、装置、计算机设备及介质。

技术介绍

[0002]随着计算机技术的快速发展,越来越多的事务通过网络进行处理,访问互联网络来获取信息,成为日常生活中的一种很常见的事情,为了满足访问请求处理的需要,一些大型互联网企业或机构,采用集群的方式对信息访问提供支持,集群中包含多个服务器节点,每个服务器节点需要定期或者在发生故障时,进行维护,这使得服务器节点的运维变得极其繁琐。
[0003]现有方式主要通过一些监控脚本,对每个节点的数据进行监控,在监测到节点发生故障时进行预警,提醒运维工程师进行检查维护,这使得运维效率较低,同时,在运维过程中也影响业务请求数据的网络响应。

技术实现思路

[0004]本专利技术实施例提供一种基于人工智能的节点维护方法、装置、计算机设备和存储介质,以提高节点运维的效率。
[0005]为了解决上述技术问题,本申请实施例提供一种基于人工智能的节点维护方法,包括:
[0006]获取基础资源数据,其中,基础资源数据用于记录集群服务器中的每个节点服务器的运行日志和当前参数信息;
[0007]对运行日志进行解析,得到日志解析文件;
[0008]根据关键字列表对日志解析文件的运维数据进行查找匹配,得到待匹配的运维数据;
[0009]采用待匹配的运维数据与运维案例库中的每个场景数据进行相似度计算得到多个相似度,其中,运维案例库中的每个场景数据为根据历史维护数据得到;
[0010]当存在相似度大于预设相似度阈值时,结合当前参数信息对节点进行调整维护。
[0011]可选地,对运行日志进行解析,得到日志解析文件包括:
[0012]采用正则表达式的方式,对运行日志进行文件分割与内容提取,得到日志解析文件。
[0013]可选地,根据关键字列表对日志解析文件的运维数据进行查找匹配,得到待匹配的运维数据包括:
[0014]获取根据历史日志文件和维护资料训练的N

Gram模型,作为参考模型;
[0015]针对关键字列表中的每个关键字,将关键字输入到参考模型中进行识别,得到第一匹配词;
[0016]将运维数据输入到参考模型中进行识别分词,得到第二匹配词;
[0017]针对每个第一匹配词,将第一匹配词分别与每个第二匹配词进行匹配,若匹配相似度超过预设匹配阈值,则将第二匹配词对应的运维数据作为待匹配的运维数据。
[0018]可选地,当存在相似度大于预设相似度阈值时,结合当前参数信息对节点进行调整维护包括:
[0019]获取与待匹配的运维数据的相似度大于预设相似度阈值的场景数据,作为目标参考数据;
[0020]从运维案例库中获取目标参考数据对应的维护策略,作为参考策略;
[0021]基于当前参数信息和参考策略,对节点进行调整维护。
[0022]可选地,基于当前参数信息和参考策略,对节点进行调整维护包括:
[0023]基于参考策略和当前参数信息,对节点进行配置调整和健康检查。
[0024]为了解决上述技术问题,本申请实施例还提供一种基于人工智能的节点维护装置,包括:
[0025]数据采集模块,用于获取基础资源数据,其中,所述基础资源数据用于记录集群服务器中的每个节点服务器的运行日志和当前参数信息;
[0026]日志解析模块,用于对所述运行日志进行解析,得到日志解析文件;
[0027]数据匹配模块,用于根据关键字列表对日志解析文件的运维数据进行查找匹配,得到待匹配的运维数据;
[0028]相似度计算模块,用于采用所述待匹配的运维数据与运维案例库中的每个场景数据进行相似度计算得到多个相似度,其中,所述运维案例库中的每个场景数据为根据历史维护数据得到;
[0029]运行维护模块,用于当存在相似度大于预设相似度阈值时,结合所述当前参数信息对节点进行调整维护。
[0030]可选地,日志解析模块包括:
[0031]正则解析单元,用于采用正则表达式的方式,对所述运行日志进行文件分割与内容提取,得到所述日志解析文件。
[0032]可选地,所述数据匹配模块包括:
[0033]参考模型获取单元,用于获取根据历史日志文件和维护资料训练的N

Gram模型,作为参考模型;
[0034]第一识别单元,用于针对所述关键字列表中的每个关键字,将所述关键字输入到所述参考模型中进行识别,得到第一匹配词;
[0035]第二识别单元,用于将所述运维数据输入到所述参考模型中进行识别分词,得到第二匹配词;
[0036]待匹配的运维数据确定单元,用于针对每个所述第一匹配词,将所述第一匹配词分别与每个所述第二匹配词进行匹配,若匹配相似度超过预设匹配阈值,则将所述第二匹配词对应的运维数据作为所述待匹配的运维数据。
[0037]可选地,所述运行维护模块包括:
[0038]目标参考数据获取单元,用于获取与所述待匹配的运维数据的相似度大于预设相似度阈值的场景数据,作为目标参考数据;
[0039]参考策略确定单元,用于从所述运维案例库中获取所述目标参考数据对应的维护
策略,作为参考策略;
[0040]节点维护单元,用于基于所述当前参数信息和所述参考策略,对节点进行调整维护。
[0041]可选地,所述节点维护单元包括:
[0042]调整和检查子单元,用于基于所述参考策略和当前参数信息,对节点进行配置调整和健康检查。
[0043]为了解决上述技术问题,本申请实施例还提供一种计算机设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述基于人工智能的节点维护方法的步骤。
[0044]为了解决上述技术问题,本申请实施例还提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述基于人工智能的节点维护方法的步骤。
[0045]本专利技术实施例提供的基于人工智能的节点维护方法、装置、计算机设备及存储介质,获取基础资源数据,其中,基础资源数据用于记录集群服务器中的每个节点服务器的运行日志和当前参数信息,对运行日志进行解析,得到日志解析文件,根据关键字列表对日志解析文件的运维数据进行查找匹配,得到待匹配的运维数据,采用待匹配的运维数据与运维案例库中的每个场景数据进行相似度计算得到多个相似度,其中,运维案例库中的每个场景数据为根据历史维护数据得到,当存在相似度大于预设相似度阈值时,结合当前参数信息对节点进行调整维护。实现对集群的各个节点进行快速维护,提高了维护效率和及时性,节约了人力成本。
附图说明
[0046]为了更清楚地说明本专利技术实施例的技术方案,下面将对本专利技术实施例的描述中所需要使用的附图作简单地介绍,显而本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于人工智能的节点维护方法,应用于集群服务器中,其特征在于,所述基于人工智能的节点维护方法包括:获取基础资源数据,其中,所述基础资源数据用于记录集群服务器中的每个节点服务器的运行日志和当前参数信息;对所述运行日志进行解析,得到日志解析文件;根据关键字列表对日志解析文件的运维数据进行查找匹配,得到待匹配的运维数据;采用所述待匹配的运维数据与运维案例库中的每个场景数据进行相似度计算得到多个相似度,其中,所述运维案例库中的每个场景数据为根据历史维护数据得到;当存在相似度大于预设相似度阈值时,结合所述当前参数信息对节点进行调整维护。2.如权利要求1所述的基于人工智能的节点维护方法,其特征在于,所述对所述运行日志进行解析,得到日志解析文件包括:采用正则表达式的方式,对所述运行日志进行文件分割与内容提取,得到所述日志解析文件。3.如权利要求1所述的基于人工智能的节点维护方法,其特征在于,所述根据关键字列表对日志解析文件的运维数据进行查找匹配,得到待匹配的运维数据包括:获取根据历史日志文件和维护资料训练的N

Gram模型,作为参考模型;针对所述关键字列表中的每个关键字,将所述关键字输入到所述参考模型中进行识别,得到第一匹配词;将所述运维数据输入到所述参考模型中进行识别分词,得到第二匹配词;针对每个所述第一匹配词,将所述第一匹配词分别与每个所述第二匹配词进行匹配,若匹配相似度超过预设匹配阈值,则将所述第二匹配词对应的运维数据作为所述待匹配的运维数据。4.如权利要求1至3任一项所述的基于人工智能的节点维护方法,其特征在于,所述当存在相似度大于预设相似度阈值时,结合所述当前参数信息对节点进行调整维护包括:获取与所述待匹配的运维数据的相似度大于预设相似度阈值的场景数据,作为目标参考数据;从所述运维案例库中获取所述目标参考数据对应的维护策略,作为参考策略;基于所述当前参数信息和所述参考策略,对节点进行调整维护。5.如权利要求4所述的基于人工智能的节点维护方法,其特征在于,所述基于所述当前参数信息和所述参考策略,对节点进行调整维护包括:基于所述参考策略和当前参数信息,对节点进行配置调整和健康检查。6.一种基于人工智能的节点维护装置,其特征在于,所述基...

【专利技术属性】
技术研发人员:陈旃
申请(专利权)人:鸬鹚科技深圳有限公司
类型:发明
国别省市:

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

1