巡检数据的检测方法及装置制造方法及图纸

技术编号:23768582 阅读:20 留言:0更新日期:2020-04-11 21:12
本发明专利技术公开了一种巡检数据的检测方法及装置,其中,该方法包括:获取巡检数据;根据巡检数据,确定查询方式;其中,查询方式包括:行索引查询或特征值查询;根据查询方式,在巡检数据中确定目标数据;将目标数据与预设阈值进行比较,根据比较结果确定不合格数据,并生成报警信息。本发明专利技术可以基于行索引查询或特征值查询,对不同设备指标的巡检数据进行定位和检查,避免了大量模板逻辑的创建,降低了开发维护的成本,提高了巡检数据的检测效率。

Inspection method and device of inspection data

【技术实现步骤摘要】
巡检数据的检测方法及装置
本专利技术涉及数据检测
,特别涉及一种巡检数据的检测方法及装置。
技术介绍
在运营商的网络管理系统中,巡检作业是必不可少的,巡检作业可以周期性的对网络管理系统中的各个设备进行扫描,检查设备的配置指标、性能指标、安全指标等指标是否符合规范,一般通过设置巡检作业项模板实现。随着网络的发展,针对设备的巡检项越来越多,由于网络中存在多种不同型号的设备,并且同型号的设备网络层次也不一样,因此要进行巡检项越来越多,内容也越来越繁杂,以一个省网为例,设备的配置指标、性能指标、规范指标等需要检查的指标项有50项,设备类型有10种,设备网络层次有5层,那么需要设置的巡检作业项模板逻辑就有50×10×5=2500个,大量的模板逻辑,会带来大量的开发维护成本,也会造成工作量的增加。针对上述问题,目前尚未提出有效的解决方案。
技术实现思路
本专利技术实施例提供一种巡检数据的检测方法,用以提高巡检数据的检测效率,该方法包括:获取巡检数据;根据巡检数据,确定查询方式;其中,查询方式包括:行索引查询或特征值查询;根据查询方式,在巡检数据中确定目标数据;将目标数据与预设阈值进行比较,根据比较结果确定不合格数据,并生成报警信息。本专利技术实施例还提供了一种巡检数据的检测装置,用以提高巡检数据的检测效率,该装置包括:数据获取模块,用于获取巡检数据;查询方式确定模块,用于根据巡检数据,确定查询方式;目标数据确定模块,用于根据查询方式,在巡检数据中确定目标数据;其中,查询方式包括:行索引查询或特征值查询;报警信息生成模块,用于将目标数据与预设阈值进行比较,根据比较结果确定不合格数据,并生成报警信息。本专利技术实施例通过:获取巡检数据;根据巡检数据,确定查询方式;其中,查询方式包括:行索引查询或特征值查询;根据查询方式,在巡检数据中确定目标数据;将目标数据与预设阈值进行比较,根据比较结果确定不合格数据,并生成报警信息,可以基于行索引查询或特征值查询,对不同设备指标的巡检数据进行定位和检查,避免了大量模板逻辑的创建,降低了开发维护的成本,提高了巡检数据的检测效率。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。在附图中:图1为本专利技术实施例中巡检数据的检测方法流程的示意图;图2为本专利技术实施例中第一实施例流程的示意图;图3为本专利技术实施例中第二实施例流程的示意图;图4为本专利技术实施例中第三实施例流程的示意图;图5为本专利技术实施例中巡检数据的检测装置结构的示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。为了提高巡检数据的检测效率,本专利技术实施例提供一种巡检数据的检测方法,图1为本专利技术实施例中巡检数据的检测方法流程的示意图,如图1所示,该方法包括:步骤101:获取巡检数据;步骤102:根据巡检数据,确定查询方式;其中,查询方式包括:行索引查询或特征值查询;步骤103:根据查询方式,在巡检数据中确定目标数据;步骤104:将目标数据与预设阈值进行比较,根据比较结果确定不合格数据,并生成报警信息。如图1所示,本专利技术实施例通过:获取巡检数据;根据巡检数据,确定查询方式;其中,查询方式包括:行索引查询或特征值查询;根据查询方式,在巡检数据中确定目标数据;将目标数据与预设阈值进行比较,根据比较结果确定不合格数据,并生成报警信息,可以基于行索引查询或特征值查询,对不同设备指标的巡检数据进行定位和检查,避免了大量模板逻辑的创建,降低了开发维护的成本,提高了巡检数据的检测效率。具体实施时,步骤101获取巡检数据之前,首先需要执行巡检命令,巡检命令为针对某一巡检项需要到待检测设备上进行操作的指令,执行巡检命令后得到的返回结果即为巡检数据,例如,巡检命令为“showenvironment”,执行巡检命令得到的巡检数据可以是“power:ok;slots:ok;temperature:ok”等,针对巡检数据中的内容进行截取和判断,判断该巡检项是否存在异常。具体实施时,步骤102中,由于不同待检测设备和不同巡检项返回的巡检数据的格式不相同,为了适用于各种格式的巡检数据的检测,可以根据巡检数据,确定不同的查询方式。在一个实施例中,步骤102根据巡检数据,确定查询方式,可以包括:根据巡检数据,确定目标数据所在的行;在确定目标数据所在的行后,确定查询方式为行索引查询;在一个实施例中,步骤103根据查询方式,在巡检数据中确定目标数据,可以包括:根据目标数据所在的行,在巡检数据中确定目标数据。具体实施时,步骤102中,当巡检数据的格式为规则矩阵,且目标数据在此矩阵中,能确定目标对象所在的行号时,可以确定查询方式为行索引查询,例如:如表1所示,当巡检数据的格式为规则矩阵,目标数据可以为“各个槽位的风扇转速”,并且可以确定“各个槽位的风扇转速”所在的行号为第6、第7行时,确定查询方式为行索引查询。步骤103中,可以根据“各个槽位的风扇转速”所在的行号,直接在第6、第7行中查找“各个槽位的风扇转速”。表1行索引查询在一个实施例中,步骤102根据巡检数据,确定查询方式,还可以包括:在根据巡检数据无法确定目标数据所在的行时,确定查询方式为特征值查询;在一个实施例中,步骤103根据查询方式,在巡检数据中确定目标数据,还可以包括:基于正则匹配确定目标数据的多个特征值;根据目标数据的多个特征值,在巡检数据中查找目标数据。在一个实施例中,根据目标数据的多个特征值,在巡检数据中查找目标数据,可以包括:根据目标数据的多个特征值,判断目标数据的多个特征值是否在同一行;如果目标数据的多个特征值在同一行,则根据目标数据的多个特征值,确定目标数据所在的行;根据目标数据所在的行,在巡检数据中查找目标数据;如果目标数据的多个特征值不在同一行,则根据目标数据的多个特征值,将巡检数据进行分块;根据各个分块的目标数据的特征值,确定各个分块的目标数据所在的行;根据各个分块目标数据所在的行,在巡检数据中查找目标数据。具体实施时,步骤102中,当巡检数据的格式为类似行、列格式,且无法确定目标数据所在的行时,确定查询方式为特征值查询,步骤103中,首先根据正则匹配确定正则表达式,进而确定目标数据的多个本文档来自技高网...

【技术保护点】
1.一种巡检数据的检测方法,其特征在于,包括:/n获取巡检数据;/n根据所述巡检数据,确定查询方式;其中,所述查询方式包括:行索引查询或特征值查询;/n根据所述查询方式,在所述巡检数据中确定目标数据;/n将所述目标数据与预设阈值进行比较,根据比较结果确定不合格数据,并生成报警信息。/n

【技术特征摘要】
1.一种巡检数据的检测方法,其特征在于,包括:
获取巡检数据;
根据所述巡检数据,确定查询方式;其中,所述查询方式包括:行索引查询或特征值查询;
根据所述查询方式,在所述巡检数据中确定目标数据;
将所述目标数据与预设阈值进行比较,根据比较结果确定不合格数据,并生成报警信息。


2.如权利要求1所述的方法,其特征在于,根据所述巡检数据,确定查询方式,包括:
根据所述巡检数据,确定目标数据所在的行;
在确定目标数据所在的行后,确定查询方式为行索引查询;
根据所述查询方式,在所述巡检数据中确定目标数据,包括:
根据所述目标数据所在的行,在所述巡检数据中确定目标数据。


3.如权利要求2所述的方法,其特征在于,根据所述巡检数据,确定查询方式,还包括:
在根据所述巡检数据无法确定目标数据所在的行时,确定查询方式为特征值查询;
根据所述查询方式,在所述巡检数据中确定目标数据,包括:
基于正则匹配确定目标数据的多个特征值;
根据所述目标数据的多个特征值,在所述巡检数据中查找目标数据。


4.如权利要求3所述的方法,其特征在于,根据所述目标数据的多个特征值,在所述巡检数据中查找目标数据,包括:
根据所述目标数据的多个特征值,判断所述目标数据的多个特征值是否在同一行;
如果所述目标数据的多个特征值在同一行,则根据目标数据的多个特征值,确定目标数据所在的行;根据所述目标数据所在的行,在所述巡检数据中查找目标数据;
如果所述目标数据的多个特征值不在同一行,则根据目标数据的多个特征值,将所述巡检数据进行分块;根据各个分块的目标数据的特征值,确定各个分块的目标数据所在的行;根据各个分块目标数据所在的行,在所述巡检数据中查找目标数据。


5.一种巡检数据的检测装置,其特征在于,包括:
数据获取模块,用于获取巡检数据;
查询方式确定模块,用于根据所述巡检数据,确定查询方式;
目标...

【专利技术属性】
技术研发人员:聂树明
申请(专利权)人:中盈优创资讯科技有限公司
类型:发明
国别省市:北京;11

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

1