数据采集方法、系统、电子设备和存储介质技术方案

技术编号:35512855 阅读:19 留言:0更新日期:2022-11-09 14:28
本发明专利技术实施例提供了一种数据采集方法和装置。所述方法包括:确定目标业务中各个网络设备的设备类型,获取所述各个网络设备的设备类型的采集规则包,生成所述目标业务的采集操作包;其中,所述采集操作包包括触发规则信息和采集指令信息,接收数据采集结果,其中,所述数据采集结果为至少一个所述网络设备根据所述采集操作包采集得到,使得针对目标业务中的各个网络设备,根据其在目标业务中的设备类型对应的采集操作包,自动采集数据,从而实现在目标业务中自动触发采集,并仅采集设备类型对应的数据,实现了数据采集的智能化和自动化,提高了采集数据的实时性,有效性。有效性。有效性。

【技术实现步骤摘要】
数据采集方法、系统、电子设备和存储介质


[0001]本专利技术涉及数据处理
,特别是涉及一种数据采集方法、一种数据采集系统、一种电子设备以及一种计算机可读存储介质。

技术介绍

[0002]随着企业网络环境中的服务器和终端设备的增加,给运维工作带来了更多挑战。每起重大事件的背后,必然有着更多起比较严重的故障,和很多个隐藏故障。
[0003]传统运维工作过分依赖技术人员,技能成熟度越高,收集信息和分析越全面,对问题处理和反应速度就越快,反之会延长故障恢复时间。随着视联网的飞速发展,网内设备海量增加,随着规模的不断扩大,运维工作量也将呈几何级增长。
[0004]在出现异常情况时,运维人员不得不登录到每一台服务器和设备上去查看日志,占用大量人力和物力资源,数据采集的智能化和自动化程度偏低。

技术实现思路

[0005]鉴于上述问题,提出了本专利技术实施例以便提供一种克服上述问题或者至少部分地解决上述问题的一种数据采集方法、相应的一种数据采集系统、一种电子设备以及一种计算机可读存储介质。
[0006]为了解决上述问题,本专利技术实施例公开了一种数据采集方法,应用于服务器端,包括:
[0007]确定目标业务中各个网络设备的设备类型;
[0008]获取所述各个网络设备的设备类型的采集规则包,生成所述目标业务的采集操作包;其中,所述采集操作包包括触发规则信息和采集指令信息;
[0009]接收数据采集结果,其中,所述数据采集结果为至少一个所述网络设备根据所述采集操作包采集得到。
[0010]可选地,所述网络设备包括第一网络设备,在所述接收数据采集结果之前,所述方法还包括:
[0011]将所述采集操作包发送给所述各个网络设备;
[0012]所述接收数据采集结果包括:
[0013]接收所述第一网络设备采集的第一数据采集结果。
[0014]可选地,所述网络设备还包括第二网络设备,在所述接收所述第一网络设备采集的第一数据采集结果之后,所述接收数据采集结果还包括:
[0015]根据所述第一数据采集结果,确定所述目标业务中需进行采集的至少一个所述第二网络设备以及第一采集指令信息;
[0016]向所述第二网络设备发送所述第一采集指令信息;
[0017]接收所述第二网络设备根据所述第一采集指令信息采集的第二数据采集结果。
[0018]可选地,所述网络设备包括终端设备和除终端设备之外的网络设备,所述确定目
标业务中各个网络设备的设备类型包括:
[0019]获取所述目标业务的业务场景模式,以及所述各个终端设备的终端标识和所述各个终端设备类型;
[0020]根据所述各个终端设备的终端标识和所述各个终端设备类型,以及所述业务场景模式,确定所述目标业务中除终端设备之外的网络设备及其设备类型。
[0021]本专利技术实施例还公开了一种数据采集方法,应用于网络设备,包括:
[0022]接收采集操作包;所述采集操作包包括触发规则信息和采集指令信息;其中,所述采集操作包通过获取所述各个网络设备的设备类型的采集规则包生成,所述采集规则包通过确定所述目标业务中各个网络设备的设备类型得到;
[0023]根据所述采集操作包,执行所述采集指令信息采集数据。
[0024]可选地,所述网络设备包括第一网络设备,所述根据所述采集操作包,执行所述采集指令信息采集数据包括:
[0025]所述第一网络设备根据所述触发规则信息执行监测操作,在所述第一网络设备满足所述触发规则信息的触发条件的情况下,执行采集指令信息;
[0026]根据所述采集指令信息,执行数据采集操作,获得第一数据采集结果;
[0027]将所述第一数据采集结果作为数据采集结果。
[0028]可选地,所述网络设备还包括第二网络设备,所述根据所述采集操作包,执行所述采集指令信息采集数据还包括:
[0029]所述第二网络设备接收第一采集指令信息,其中,所述第二网络设备和第一采集指令信息是服务器端根据所述第一数据采集结果确定的;
[0030]所述第二网络设备根据所述第一采集指令信息,执行采集数据操作,获得第二数据采集结果;
[0031]将所述第二数据采集结果作为数据采集结果。
[0032]本专利技术实施例还公开了一种数据采集系统,所述系统包括:服务器端和至少一个网络设备;
[0033]所述服务器端包括:
[0034]类型确定模块,用于确定目标业务中各个网络设备的设备类型;
[0035]操作包生成模块,用于获取所述各个网络设备的设备类型的采集规则包,生成所述目标业务的采集操作包;其中,所述采集操作包包括触发规则信息和采集指令信息;
[0036]结果接收模块,用于接收数据采集结果,其中,所述数据采集结果为至少一个所述网络设备根据所述采集操作包采集得到;
[0037]所述网络设备包括:
[0038]操作包接收模块,用于接收采集操作包;所述采集操作包包括触发规则信息和采集指令信息;其中,所述采集操作包通过获取所述各个网络设备的设备类型的采集规则包生成,所述采集规则包通过确定所述目标业务中各个网络设备的设备类型得到;
[0039]数据采集模块,用于根据所述采集操作包,执行所述采集指令信息采集数据,发送所述数据采集结果。
[0040]可选地,所述网络设备包括第一网络设备,所述装置还包括:
[0041]操作包发送模块,用于在所述接收数据采集结果之前,将所述采集操作包发送给
所述各个网络设备;
[0042]所述结果接收模块包括:
[0043]第一结果接收子模块,用于接收所述第一网络设备采集的第一数据采集结果。
[0044]可选地,所述网络设备还包括第二网络设备,所述结果接收模块还包括:
[0045]信息确定子模块,用于在所述接收所述第一网络设备采集的第一数据采集结果之后,根据所述第一数据采集结果,确定所述目标业务中需进行采集的至少一个所述第二网络设备以及第一采集指令信息;
[0046]信息发送子模块,用于向所述第二网络设备发送所述第一采集指令信息;
[0047]第二结果接收子模块,用于接收所述第二网络设备根据所述第一采集指令信息采集的第二数据采集结果。
[0048]可选地,所述网络设备包括终端设备和除终端设备之外的网络设备,所述类型确定模块包括:
[0049]模式获取子模块,用于获取所述目标业务的业务场景模式,以及所述各个终端设备的终端标识和所述各个终端设备类型;
[0050]类型确定子模块,用于根据所述各个终端设备的终端标识和所述各个终端设备类型,以及所述业务场景模式,确定所述目标业务中除终端设备之外的网络设备及其设备类型。
[0051]可选地,所述网络设备包括第一网络设备,所述数据采集模块包括:
[0052]触发子模块,用于所述第一网络设备根据所述触发规则信息执行监测操作,在所本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据采集方法,其特征在于,应用于服务器端,所述方法包括:确定目标业务中各个网络设备的设备类型;获取所述各个网络设备的设备类型的采集规则包,生成所述目标业务的采集操作包;其中,所述采集操作包包括触发规则信息和采集指令信息;接收数据采集结果,其中,所述数据采集结果为至少一个所述网络设备根据所述采集操作包采集得到。2.根据权利要求1所述的方法,其特征在于,所述网络设备包括第一网络设备,在所述接收数据采集结果之前,所述方法还包括:将所述采集操作包发送给所述各个网络设备;所述接收数据采集结果包括:接收所述第一网络设备采集的第一数据采集结果。3.根据权利要求2所述的方法,其特征在于,所述网络设备还包括第二网络设备,在所述接收所述第一网络设备采集的第一数据采集结果之后,所述接收数据采集结果还包括:根据所述第一数据采集结果,确定所述目标业务中需进行采集的至少一个所述第二网络设备以及第一采集指令信息;向所述第二网络设备发送所述第一采集指令信息;接收所述第二网络设备根据所述第一采集指令信息采集的第二数据采集结果。4.根据权利要求1所述的方法,其特征在于,所述网络设备包括终端设备和除终端设备之外的网络设备,所述确定目标业务中各个网络设备的设备类型包括:获取所述目标业务的业务场景模式,以及所述各个终端设备的终端标识和所述各个终端设备类型;根据所述各个终端设备的终端标识和所述各个终端设备类型,以及所述业务场景模式,确定所述目标业务中除终端设备之外的网络设备及其设备类型。5.一种数据采集方法,其特征在于,应用于网络设备,所述方法包括:接收采集操作包;所述采集操作包包括触发规则信息和采集指令信息;其中,所述采集操作包通过获取所述各个网络设备的设备类型的采集规则包生成,所述采集规则包通过确定所述目标业务中各个网络设备的设备类型得到;根据所述采集操作包,执行所述采集指令信息采集数据。6.根据权利要求5所述的方法,其特征在于,所述网络设备包括第一网络设备,所述根据所述采集操作包,执行所述...

【专利技术属性】
技术研发人员:刘爱军朱道彦杨春晖王艳辉
申请(专利权)人:视联动力信息技术股份有限公司
类型:发明
国别省市:

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

1