一种系统软硬件部位运行状态的采集分析处理方法及装置制造方法及图纸

技术编号:37501922 阅读:10 留言:0更新日期:2023-05-07 09:38
本申请提供了一种系统软硬件部位运行状态的采集分析处理方法及装置,该方法包括以下步骤:通过SNMP轮训方式对各网络设备的日志进行信息采集;对采集的各网络设备的日志进行数据规范化,得到计算机可识别的句向量;基于规范化日志的句向量所对应的告警信息和故障信息进行统计,得到告警量和故障量;根据告警量和故障量计算系统整体态势;统计故障的平均响应时长和平均恢复时长。从而基于超融合数据采集技术,将不同形式的日志信息进行统一采集处理,实现各类情况的整体受控掌握。同时能够分析系统运行状态趋势,给出故障和告警提示,辅助运维人员快速进行故障定位、故障恢复工作,从而实现信息化系统的智能化运维与管理。从而实现信息化系统的智能化运维与管理。从而实现信息化系统的智能化运维与管理。

【技术实现步骤摘要】
一种系统软硬件部位运行状态的采集分析处理方法及装置


[0001]本申请涉及到信息处理的
,尤其涉及到一种系统软硬件部位运行状态的采集分析处理方法及装置。

技术介绍

[0002]信息系统主要由服务器、网络设备、数据库、系统应用组成,任何一个部分出现问题都会导致信息系统出现异常,如果是信息系统自身问题,我们可以通过系统日志进行修复,如果是服务器、网络设备、数据库、系统应用发生问题,导致信息系统不可用的话,我们则需要及时的了解到故障点位和故障原因以及修改方式,如何保障系统的正常运行、实现:预知故障,即在故障发生之前发现故障;实时告知,即在第一时间将故障情况通知相关的管理人员;进行有效处理,即在预定的时间内进行故障处理;以上问题简单来说,如何实现“第一时间发现问题”、“第一时间通知相关人员”,“第一时间处理问题”,成为智能运维管理系统主要关注的重点问题。

技术实现思路

[0003]本申请提供了一种系统软硬件部位运行状态的采集分析处理方法及装置,用以提高转子位置辨识精度。
[0004]第一方面,提供了一种系统软硬件部位运行状态的采集分析处理方法,该系统软硬件部位运行状态的采集分析处理方法包括以下步骤:
[0005]通过SNMP轮训方式对各网络设备的日志进行信息采集;
[0006]对采集的各网络设备的日志进行数据规范化,得到计算机可识别的句向量;
[0007]基于规范化日志的句向量所对应的告警信息和故障信息进行统计,得到告警量和故障量;
[0008]根据告警量和故障量计算系统整体态势;
[0009]遍历故障数据,统计故障的平均响应时长和平均恢复时长。
[0010]在上述技术方案中,基于超融合数据采集技术,将服务器、网络设备、数据库、系统应用等不同维度、不同属性、不同格式的日志信息进行统一采集处理,依靠对软硬件各部位运行状态的日志数据采集分析,实现资源运行态势、系统运行态势、物理环境状态等各类情况的整体受控掌握。同时本专利技术能够分析系统运行状态趋势,依托知识库,给出故障和告警提示,辅助运维人员快速进行故障定位、故障恢复工作,从而实现信息化系统的智能化运维与管理。
[0011]在一个具体的可实施方案中,所述通过SNMP轮训方式对各网络设备的日志进行信息采集,具体包括:
[0012]初始化SNMP,并开启监听;
[0013]根据SNMP版本创建目标对象;
[0014]创建报文并向各网络设备发送报文;
[0015]获取各网络设备的日志。
[0016]在一个具体的可实施方案中,所述对采集的各网络设备的日志进行数据规范化,具体包括:
[0017]采用文本向量化技术将各网络设备的日志转化为句向量;
[0018]经过分词,获得处理自然语言的最小单元。
[0019]在一个具体的可实施方案中,所述采用文本向量化技术将各网络设备的日志转化为句向量;具体为:
[0020]通过sentence2vec模型将各网络设备的日志转化为句向量;其中,
[0021]所述sentence2vec模型是将包含word2vec项的句子列表转换成一组句子向量的模型。
[0022]在一个具体的可实施方案中,所述通过sentence2vec模型将各网络设备的日志转化为数值向量,具体包括:
[0023]利用公式对一个句子中出现的所有词的词向量进行加权平均;其中每个词向量的权重为其中a为参数,p(ω)为词ω的频率,|s|为句长,v
ω
为word2vec生成的词向量;
[0024]得到句子的初始向量后,再使用PCA对向量值进行修改,去除公共部分,具体为:每个成分在主成分上的投影u
T
V
s
乘上主成分u,得到的uu
T
V
s
为公共部分;
[0025]最终的句向量V
s
=V
s

uu
T
V
s
,句向量作为异常日志的特征,实现不同维度、不同属性、不同格式的日志信息规范化处理。
[0026]在一个具体的可实施方案中,所述根据告警量和故障量计算系统整体态势采用的公式为:
[0027]其中n
a
和n
i
分别表示告警量和故障量。
[0028]在一个具体的可实施方案中,所述统计故障的平均响应时长和平均恢复时长采用的公式为:
[0029]根据公式:和其中t0,t1,t2分别表示故障的发生时间、开始处理时间、结束时间。
[0030]第二方面,提供了一种系统软硬件部位运行状态的采集分析处理装置,该装置包括:
[0031]信息采集模块,通过SNMP轮训方式对各网络设备的日志进行信息采集;
[0032]数据处理模块,用于对采集的各网络设备的日志进行数据规范化,得到计算机可识别的句向量;
[0033]统计模块,用于基于规范化日志的句向量所对应的告警信息和故障信息进行统计,得到告警量和故障量;根据告警量和故障量计算系统整体态势;遍历故障数据,统计故障的平均响应时长和平均恢复时长。
[0034]第三方面,提供了一种电子设备,包括存储器、处理器及存储在存储器上并可在处
理器上运行的计算机程序,所述处理器执行所述程序时实现执行第一方面以及第一方面中任意一种可能的设计的方法。
[0035]第四方面,提供了一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储计算机指令,所述计算机指令用于使所述计算机执行第一方面以及第一方面中任意一种可能的设计的方法。
[0036]第五方面,还提供一种计算机程序产品,包括指令,当其在计算机上运行时,使得计算机执行本申请第一方面以及第一方面中任意一种可能的设计的方法。
[0037]另外,第三方面至第五方面中任一种可能设计方式所带来的技术效果可参见方法部分中不同设计方式带来的效果,在此不再赘述。
附图说明
[0038]图1为现有技术中的运维数据采集SDK技术路线图;
[0039]图2为传统运维系统技术路线图;
[0040]图3a和图3b为CBOW与Skip

gram的模型示意图;
[0041]图4为本专利技术系统软硬件部位运行状态的采集分析处理方法的流程图;
[0042]图5为数据库采集方式示意图。
[0043]图6为本专利技术实施例提供的电子设备的结构框图。
具体实施方式
[0044]下面通过附图和实施例对本申请进一步详细说明。通过这些说明,本申请的特点和优点将变得更为清楚明确。
[0045]在这里专用的词“示例性”意为“用作例子、实施例或说明性”。这里作为“示例性”所说明的任何实施例不必解释为优于或好于其它实施例。尽管在附图中示出了实施例的各种方面,但是除非特别指出,不必按比例绘制附图。
[0046]此外,下面所描本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种系统软硬件部位运行状态的采集分析处理方法,其特征在于,包括以下步骤:通过SNMP轮训方式对各网络设备的日志进行信息采集;对采集的各网络设备的日志进行数据规范化,得到计算机可识别的句向量;基于规范化日志的句向量所对应的告警信息和故障信息进行统计,得到告警量和故障量;根据告警量和故障量计算系统整体态势;遍历故障数据,统计故障的平均响应时长和平均恢复时长。2.根据权利要求1所述的系统软硬件部位运行状态的采集分析处理方法,其特征在于,所述通过SNMP轮训方式对各网络设备的日志进行信息采集,具体包括:初始化SNMP,并开启监听;根据SNMP版本创建目标对象;创建报文并向各网络设备发送报文;获取各网络设备的日志。3.根据权利要求2所述的系统软硬件部位运行状态的采集分析处理方法,其特征在于,所述对采集的各网络设备的日志进行数据规范化,具体包括:采用文本向量化技术将各网络设备的日志转化为句向量;经过分词,获得处理自然语言的最小单元。4.根据权利要求3所述的系统软硬件部位运行状态的采集分析处理方法,其特征在于,所述采用文本向量化技术将各网络设备的日志转化为句向量;具体为:通过sentence2vec模型将各网络设备的日志转化为句向量;其中,所述sentence2vec模型是将包含word2vec项的句子列表转换成一组句子向量的模型。5.根据权利要求4所述的系统软硬件部位运行状态的采集分析处理方法,其特征在于,所述通过sentence2vec模型将各网络设备的日志转化为数值向量,具体包括:利用公式对一个句子中出现的所有词的词向量进行加权平均;其中每个词向量的权重为其中a为参数,p(ω)为词ω的频率,|s|为句长,v
ω
为word2vec生成的词向量;得到句子的初始向量后,再使用PCA对向量值进行修改,去除公共部分,具体为:每个成分在主成分上的投影u
T
V

【专利技术属性】
技术研发人员:张世通赵亚舟陈梦晖闫卫杰张西岭冯智郭鑫
申请(专利权)人:北京关键科技股份有限公司
类型:发明
国别省市:

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

1