一种确定设备状态的方法、装置、设备和介质制造方法及图纸

技术编号:34396952 阅读:53 留言:0更新日期:2022-08-03 21:31
本申请实施例公开了一种确定设备状态的方法、装置、设备和介质,基于同类型日志文件中相同信息出现的频率,确定出同类型日志文件对应的属性信息。根据属性信息构建初始特征向量;利用属性信息对初始特征向量进行迭代更新,以得到更新后的特征向量。在获取到待分析日志时,基于待分析日志所属的目标服务器类别,提取待分析日志的待分析属性信息。利用目标服务器类别对应的特征向量对待分析属性信息进行分析,确定出设备对应的健康状态。基于日志文件包含的属性信息构建特征向量,特征向量有其对应的健康状态。在获取到新的日志时,基于新的日志与特征向量的匹配情况,便可以确定出新的日志对应的健康状态,有效的提升了设备健康状态的诊断效率。备健康状态的诊断效率。备健康状态的诊断效率。

【技术实现步骤摘要】
一种确定设备状态的方法、装置、设备和介质


[0001]本申请涉及服务器开发
,特别是涉及一种确定设备状态的方法、装置、设备和计算机可读存储介质。

技术介绍

[0002]伴随着大数据时代的到来,对服务的存储需求越来越大,网络成为与外界沟通的主要途径,这些途径的背后都是大量物理设备的支持,尤其是各个机房中的服务器。
[0003]服务器的正常运维变得越来越重要,服务器运维就必须关注服务器日志信息。但是服务器产生的日志信息晦涩难懂,而且有些日志信息是服务器正常运行的日志输出,不能用来诊断服务器运维问题。日志的哪些信息能用来运维,并且哪些日志信息直接关乎服务器的健康状态一直比较难预测。服务器的问题的产生是个复杂的过程,不可能通过一个文件中的日志就能诊断出服务器是否出现问题,通常都是多个文件,多条信息综合确定出设备的健康状态。目前对日志信息的综合分析需要专门的运维人员处理,需要耗费较多的人力和时间成本,并且分析效率偏低。
[0004]可见,如何提升设备健康状态的诊断效率,是本领域技术人员需要解决的问题。

技术实现思路

[0005]本申请实施例的目的是提供一种确定设备状态的方法、装置、设备和计算机可读存储介质,可以提升设备健康状态的诊断效率。
[0006]为解决上述技术问题,本申请实施例提供一种确定设备状态的方法,包括:
[0007]基于同类型日志文件中相同信息出现的频率,确定出同类型日志文件对应的属性信息;其中,每种设备有其对应的服务器类别以及日志文件;
[0008]根据所述属性信息构建初始特征向量;利用所述属性信息对所述初始特征向量进行迭代更新,以得到更新后的特征向量;其中,所述特征向量有其对应的健康状态标识;
[0009]在获取到待分析日志的情况下,基于所述待分析日志所属的目标服务器类别,提取所述待分析日志的待分析属性信息;
[0010]利用所述目标服务器类别对应的特征向量对所述待分析属性信息进行分析,以确定出设备对应的健康状态。
[0011]可选地,所述基于同类型日志文件中相同信息出现的频率,确定出同类型日志文件对应的属性信息包括:
[0012]按照设定的服务器类别对获取的日志文件进行分类,以确定出每种服务器类别下对应的日志文件;
[0013]基于同类型日志文件中各行信息出现的次数以及设定的时间等级,选取出占比最高的前N个行信息;
[0014]将同类型日志文件中占比最高的前N个行信息作为同类型日志文件的属性信息。
[0015]可选地,所述根据所述属性信息构建初始特征向量包括:
[0016]从所述属性信息中选取预设个数的属性信息;其中,每个日志文件有其对应的健康状态标识;
[0017]基于所述预设个数的属性信息以及各自对应的健康状态标识,确定出初始特征向量。
[0018]可选地,所述利用所述属性信息对所述初始特征向量进行迭代更新,以得到更新后的特征向量包括:
[0019]基于同一服务器类别下的目标日志文件与所有初始特征向量的有效距离,确定出所述目标日志文件匹配的目标初始特征向量;其中,目标日志文件为同一服务器类别下所有日志文件中的任意一个日志文件;
[0020]依据所述目标日志文件对应的健康状态标识、所述目标初始特征向量对应的健康状态标识,以及设定的更新规则,对所述目标初始特征向量进行调整,以得到更新后的目标特征向量。
[0021]可选地,所述依据所述目标日志文件对应的健康状态标识、所述目标初始特征向量对应的健康状态标识,以及设定的更新规则,对所述目标初始特征向量进行调整,以得到更新后的目标特征向量包括:
[0022]在所述目标日志文件对应的健康状态标识和所述目标初始特征向量对应的健康状态标识相同的情况下,调用更新规则对应的加强公式p'=p
i
+η(x
j

p
i
),对所述目标初始特征向量进行调整;
[0023]在所述目标日志文件对应的健康状态标识和所述目标初始特征向量对应的健康状态标识不相同的情况下,调用更新规则对应的减弱公式p'=p
i

η(x
j

p
i
),对所述目标初始特征向量进行调整;
[0024]其中,p'表示更新后的目标特征向量,p
i
表示目标初始特征向量, x
j
表示第j个日志文件包含的属性信息,η表示强化系数。
[0025]可选地,所述利用所述目标服务器类别对应的特征向量对所述待分析属性信息进行分析,以确定出设备对应的健康状态包括:
[0026]将所述待分析属性信息输入至所述服务器类别对应的所有特征向量中,确定出所述待分析属性信息匹配的特征向量;
[0027]基于所述匹配的特征向量对应的健康状态标识确定出所述设备对应的健康状态。
[0028]可选地,在所述利用所述目标服务器类别对应的特征向量对所述待分析属性信息进行分析,以确定出设备对应的健康状态之后还包括:
[0029]利用其它服务器类别对应的特征向量对所述待分析属性信息进行分析,以确定出设备对应的参考状态。
[0030]本申请实施例还提供了一种确定设备状态的装置,包括确定单元、构建单元、更新单元、提取单元和分析单元;
[0031]所述确定单元,用于基于同类型日志文件中相同信息出现的频率,确定出同类型日志文件对应的属性信息;其中,每种设备有其对应的服务器类别以及日志文件;
[0032]所述构建单元,用于根据所述属性信息构建初始特征向量;
[0033]所述更新单元,用于利用所述属性信息对所述初始特征向量进行迭代更新,以得到更新后的特征向量;其中,所述特征向量有其对应的健康状态标识;
[0034]所述提取单元,用于在获取到待分析日志的情况下,基于所述待分析日志所属的目标服务器类别,提取所述待分析日志的待分析属性信息;
[0035]所述分析单元,用于利用所述目标服务器类别对应的特征向量对所述待分析属性信息进行分析,以确定出设备对应的健康状态。
[0036]可选地,所述确定单元包括分类子单元、选取子单元和作为子单元;
[0037]所述分类子单元,用于按照设定的服务器类别对获取的日志文件进行分类,以确定出每种服务器类别下对应的日志文件;
[0038]所述选取子单元,用于基于同类型日志文件中各行信息出现的次数以及设定的时间等级,选取出占比最高的前N个行信息;
[0039]所述作为子单元,用于将同类型日志文件中占比最高的前N个行信息作为同类型日志文件的属性信息。
[0040]可选地,所述构建单元包括选取子单元和确定子单元;
[0041]所述选取子单元,用于从所述属性信息中选取预设个数的属性信息;其中,每个日志文件有其对应的健康状态标识;
[0042]所述确定子单元,用于基于所述预设个数的属性信息以及各自本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种确定设备状态的方法,其特征在于,包括:基于同类型日志文件中相同信息出现的频率,确定出同类型日志文件对应的属性信息;其中,每种设备有其对应的服务器类别以及日志文件;根据所述属性信息构建初始特征向量;利用所述属性信息对所述初始特征向量进行迭代更新,以得到更新后的特征向量;其中,所述特征向量有其对应的健康状态标识;在获取到待分析日志的情况下,基于所述待分析日志所属的目标服务器类别,提取所述待分析日志的待分析属性信息;利用所述目标服务器类别对应的特征向量对所述待分析属性信息进行分析,以确定出设备对应的健康状态。2.根据权利要求1所述的确定设备状态的方法,其特征在于,所述基于同类型日志文件中相同信息出现的频率,确定出同类型日志文件对应的属性信息包括:按照设定的服务器类别对获取的日志文件进行分类,以确定出每种服务器类别下对应的日志文件;基于同类型日志文件中各行信息出现的次数以及设定的时间等级,选取出占比最高的前N个行信息;将同类型日志文件中占比最高的前N个行信息作为同类型日志文件的属性信息。3.根据权利要求1所述的确定设备状态的方法,其特征在于,所述根据所述属性信息构建初始特征向量包括:从所述属性信息中选取预设个数的属性信息;其中,每个日志文件有其对应的健康状态标识;基于所述预设个数的属性信息以及各自对应的健康状态标识,确定出初始特征向量。4.根据权利要求1所述的确定设备状态的方法,其特征在于,所述利用所述属性信息对所述初始特征向量进行迭代更新,以得到更新后的特征向量包括:基于同一服务器类别下的目标日志文件与所有初始特征向量的有效距离,确定出所述目标日志文件匹配的目标初始特征向量;其中,目标日志文件为同一服务器类别下所有日志文件中的任意一个日志文件;依据所述目标日志文件对应的健康状态标识、所述目标初始特征向量对应的健康状态标识,以及设定的更新规则,对所述目标初始特征向量进行调整,以得到更新后的目标特征向量。5.根据权利要求4所述的确定设备状态的方法,其特征在于,所述依据所述目标日志文件对应的健康状态标识、所述目标初始特征向量对应的健康状态标识,以及设定的更新规则,对所述目标初始特征向量进行调整,以得到更新后的目标特征向量包括:在所述目标日志文件对应的健康状态标识和所述目标初始特征向量对应的健康状态标识相同的情况下,调用更新规则对应的加强公式p'=p
i
+η(x
j

p
i
),...

【专利技术属性】
技术研发人员:杨虎耿志成郭锋
申请(专利权)人:济南浪潮数据技术有限公司
类型:发明
国别省市:

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

1