本技术涉及计算机技术,尤其涉及一种对运维设备的运维方法、装置、设备及存储介质。
背景技术:
1、随着各种设备应用到社会及生活中,各设备承担的工作压力也不断增加,为确保设备能够正常运作,需要对设备进行运维管理,通过运维管理即可知悉设备工作状态。
2、现有技术中针对目标运维设备,由人工现场勘察目标运维设备在当前时间段各方面的工作数据,并基于各方面的工作数据判断目标运维设备的各方面工作状态,以实现运维。
3、然而,现有技术中需要人工对目标运维设备进行运维过程中的任何一项工作,从而降低运维的效率。
技术实现思路
1、本技术提供一种对运维设备的运维方法、装置、设备及存储介质,用以解决现有技术中需要人工对目标运维设备进行运维过程中的任何一项工作,从而降低运维的效率的问题。
2、第一方面,本技术提供一种对运维设备的运维方法,所述方法包括:
3、响应于接收用户触发的关于目标运维设备的运维请求,采集所述目标运维设备在当前时间段内对应的运维数据集;
4、将所述运维数据集按照业务类型生成多个运维数据流;
5、对多个所述运维数据流进行筛选,以获得筛选后的数据集;
6、基于所述筛选后的数据集确定所述目标运维设备的工作状态。
7、在一种方式中,所述运维数据集中包括多个运维数据;
8、所述将所述运维数据集按照业务类型生成多个运维数据流,包括:
9、将所述运维数据集中包括的各运维数据与对应的预设标准进行比较;
10、若运维数据符合对应的预设标准,则确定所述运维数据为初步正常运维数据;
11、若运维数据不符合对应的预设标准,则对所述运维数据进行标记;
12、将初步正常运维数据以及标记的运维数据按照业务类型进行分类,以获得多个运维数据流。
13、在一种方式中,所述将初步正常运维数据以及标记的运维数据按照业务类型进行分类,以获得多个运维数据流,包括:
14、按照所有初步正常运维数据以及标记的运维数据的业务类型进行分类,以获得多个运维业务类型;
15、针对各运维业务类型,将所属于同运维业务类型的初步正常运维数据以及标记的运维数据中至少一种按照时间先后顺序进行排序,以获得多个运维数据流。
16、在一种方式中,所述对多个所述运维数据流进行筛选,以获得筛选后的数据集,包括:
17、针对各运维数据流,确定运维数据流中包括的运维数据对应的数据节点,并将对应的运维数据保存至对应的数据节点;
18、对所述数据节点进行监控,并确定所述数据节点对应的运维数据是否符合对应的预设标准,以获得各运维业务类型对应的待筛选数据集;
19、对所述待筛选数据集进行阈值筛选,以获得所述目标运维设备对应的筛选后的数据集。
20、在一种方式中,所述确定所述数据节点对应的运维数据是否符合对应的预设标准,以获得各运维业务类型对应的待筛选数据集,包括:
21、若数据节点中运维数据符合对应的预设标准且所述运维数据之前为标记的运维数据,则确定运维数据仍然为标记的运维数据;
22、若数据节点中运维数据符合对应的预设标准且所述运维数据为初步正常运维数据,则确定所述运维数据为中间正常运维数据;
23、若数据节点中运维数据不符合对应的预设标准且所述运维数据之前为标记的运维数据,则确定所述运维数据仍然为标记的运维数据;若数据节点中运维数据不符合对应的预设标准且所述运维数据为初步正常运维数据,则对所述运维数据进行标记,并确定所述运维数据为标记的运维数据;
24、基于标记的运维数据以及所述中间正常运维数据获得各运维业务类型对应的待筛选数据集。
25、在一种方式中,所述待筛选数据集中包括至少一个待筛选数据;所述筛选后的数据集包括有效运维数据集和无效运维数据集;
26、所述对所述待筛选数据集进行阈值筛选,以获得所述目标运维设备对应的筛选后的数据集,包括:
27、获取各待筛选数据集对应的预设阈值条件;
28、针对各待筛选数据集,将待筛选数据集中为标记的运维数据与对应的预设阈值条件进行比较;
29、若所述标记的运维数据满足对应的预设阈值条件,则确定所述待筛选数据为有效运维数据,并将待筛选数据集中正常运维数据确定为有效运维数据;
30、若所述标记的运维数据不满足对应的预设阈值条件,则确定所述待筛选数据为无效运维数。
31、在一种方式中,所述基于所述筛选后的数据集确定所述目标运维设备的工作状态,包括:
32、从所述无效运维数据集中确定无效运维数据对应的业务类型;将所述业务类型对应的工作状态确定为异常工作状态;
33、从所述有效运维数据集中确定有效运维数据对应的业务类型,并将与异常工作状态重叠的业务类型剔除,以获得最终业务类型;
34、将所述最终业务类型对应的工作状态确定为正常工作状态。
35、在一种方式中,所述基于所述筛选后的数据集确定所述目标运维设备的工作状态之后,所述方法还包括:
36、生成运维响应;所述运维响应中包括运维任务中产生的运维数据集、运维数据流、筛选后的数据集以及工作状态;
37、保存所述运维响应至预设数据库,以便后续查看。
38、在一种方式中,所述多个运维数据流包括红外运维数据流、湿度运维数据流、温度运维数据流以及可见光运维数据流。
39、第二方面,本技术提供一种对运维设备的运维装置,所述装置包括:
40、采集模块,用于响应于接收模块接收用户触发的关于目标运维设备的运维请求,采集所述目标运维设备在当前时间段内对应的运维数据集;
41、生成模块,用于将所述运维数据集按照业务类型生成多个运维数据流;
42、筛选模块,用于对多个所述运维数据流进行筛选,以获得筛选后的数据集;
43、确定模块,用于基于所述筛选后的数据集确定所述目标运维设备的工作状态。
44、第三方面,本技术提供一种电子设备,包括:处理器,以及与所述处理器通信连接的存储器;
45、所述存储器存储计算机执行指令;
46、所述处理器执行所述存储器存储的计算机执行指令,以实现如上述第一方面或任一项所述的方法。
47、第四方面,本技术提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现如上述第一方面或任一项所述的方法。
48、本技术提供一种对运维设备的运维方法、装置、设备及存储介质,本技术对运维设备的运维装置(以下简称运维装置)首先响应于接收用户触发的关于目标运维设备的运维请求,进而运维装置采集目标运维设备在当前时间段内对应的运维数据集,接着运维装置将运维数据集按照业务类型生成多个运维数据流,进一步的,对运维数据流进行筛选,从而获得筛选后的数据集,运维装置接着基于筛选后的数据集确定目标运维设备的工作状态,本技术中运维装置可以去采集目标运维设备对应的运维数据集,并最终得到筛选后的数据集,进一步的,运维装置可以确定出目标运维设备的工作状态,所以本技术中借助机器能够自动化完成运维,最终确定工作状态,所以本技术相较于现有技术中采用人工对目标运维设备进行运维过程中的任何一项工作有所提升运维整体效率。