CN112860733A - 一种日志校验方法及*** - Google Patents

一种日志校验方法及*** Download PDF

Info

Publication number
CN112860733A
CN112860733A CN202110235506.0A CN202110235506A CN112860733A CN 112860733 A CN112860733 A CN 112860733A CN 202110235506 A CN202110235506 A CN 202110235506A CN 112860733 A CN112860733 A CN 112860733A
Authority
CN
China
Prior art keywords
log
verification
data
log data
result
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Withdrawn
Application number
CN202110235506.0A
Other languages
English (en)
Inventor
姚峰
***
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hangzhou Yusheng Technology Co ltd
Original Assignee
Hangzhou Yusheng Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hangzhou Yusheng Technology Co ltd filed Critical Hangzhou Yusheng Technology Co ltd
Priority to CN202110235506.0A priority Critical patent/CN112860733A/zh
Publication of CN112860733A publication Critical patent/CN112860733A/zh
Withdrawn legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/24Querying
    • G06F16/245Query processing
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/21Design, administration or maintenance of databases
    • G06F16/215Improving data quality; Data cleansing, e.g. de-duplication, removing invalid entries or correcting typographical errors
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/24Querying
    • G06F16/248Presentation of query results

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computational Linguistics (AREA)
  • Quality & Reliability (AREA)
  • Debugging And Monitoring (AREA)

Abstract

本发明公开了一种日志校验方法及***。其中,该方法包括:获取日志数据;将所述日志数据与预设校验参数进行比较,得到比较结果;根据所述比较结果,分析日志校验结果。本发明解决了现有技术中日志访问及应用过程仅仅通过原始日志数据进行收录和分析,增加了错误数据的概率,减少了日志分析结果的准确性的技术问题。

Description

一种日志校验方法及***
技术领域
本发明涉及日志处理领域,具体而言,涉及一种日志校验方法及***。
背景技术
随着智能化、信息化技术的不断发展,人们越来越多的生活、工作、学习中都用到了智能化设备,例如,在大量数据中设备需要不同类型的日志来进行数据痕迹记录,增删改查的数据变化都需要通过日志来进行实现。
目前,在日志处理的过程中,为了得到日志的记录结果,通常采用将原始数据直接录入日志并进行展示和分析的方法,但是当数据量庞大的时候,直接对原始数据进行使用增加了数据错误率的发生,即将某些错误的数据应用到了日志分析中去,减少日志应用过程的准确性。
针对上述的问题,目前尚未提出有效的解决方案。
发明内容
本发明实施例提供了一种日志校验方法及***,以至少解决现有技术中日志访问及应用过程仅仅通过原始日志数据进行收录和分析,增加了错误数据的概率,减少了日志分析结果的准确性的技术问题。
根据本发明实施例的一个方面,提供了一种日志校验方法,包括:获取日志数据;将所述日志数据与预设校验参数进行比较,得到比较结果;根据所述比较结果,分析日志校验结果。
可选的,在所述获取日志数据之后,所述方法还包括:将所述日志数据进行预处理。
可选的,所述预处理包括:冗余剔除。
可选的,根据所述比较结果,在所述分析日志校验结果之后,所述方法还包括:将所述日志校验结果进行展示。
根据本发明实施例的另一方面,还提供了一种日志校验***,包括:获取模块,用于获取日志数据;比较模块,用于将所述日志数据与预设校验参数进行比较,得到比较结果;分析模块,用于根据所述比较结果,分析日志校验结果。
可选的,所述***还包括:预处理模块,用于将所述日志数据进行预处理。
可选的,所述预处理包括:冗余剔除。
可选的,所述***还包括:展示模块,用于将所述日志校验结果进行展示。
根据本发明实施例的另一方面,还提供了一种包括指令的计算机程序产品,当所述指令在计算机上运行时,使得所述计算机执行一种日志校验方法。
根据本发明实施例的另一方面,还提供了一种非易失性存储介质,所述非易失性存储介质包括存储的程序,其中,所述程序运行时控制非易失性存储介质所在的设备执行一种日志校验方法。
在本发明实施例中,采用获取日志数据;将所述日志数据与预设校验参数进行比较,得到比较结果;根据所述比较结果,分析日志校验结果的方式,解决了现有技术中日志访问及应用过程仅仅通过原始日志数据进行收录和分析,增加了错误数据的概率,减少了日志分析结果的准确性的技术问题。
附图说明
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1是根据本发明实施例的一种日志校验方法的流程图;
图2是根据本发明实施例的一种日志校验***的结构框图。
具体实施方式
为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、***、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
根据本发明实施例,提供了一种日志校验方法的方法实施例,需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机***中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
实施例一
图1是根据本发明实施例的一种日志校验方法的流程图,如图1所示,该方法包括如下步骤:
步骤S102,获取日志数据。
具体的,本发明实施例为了将获取到的日志进行分析和校验,需要首先获取日志数据,该日志数据是实时采集了设备相关信息并进行了记录的日志,其中的数据涉及到若干传感器的传感数据或服务器的运行数据。
可选的,在所述获取日志数据之后,所述方法还包括:将所述日志数据进行预处理。
可选的,所述预处理包括:冗余剔除。
具体的,在获取到了日志数据之后,为了使得日志数据便于进行分析和校验,需要将原日志数据进行优化处理,即将上述日志数据进行预处理,所述预处理包括:冗余剔除。因此,经过了预处理的日志数据可以更好地被后续分析和校验操作所执行,增加了整个日志分析和校验的效率。
需要说明的是,冗余日志的剔除可以是通过抓取数据包;解析所述的数据包,得到数据包对应日志;获取待检测日志的相关特征根据相关特征,判断该日志是否为相关日志;若待检测日志为不相关日志,则根据该日志的重复特征,产生时间判断其是否为重复日志,在判断是否为相关日志或者重复日志后进行相应的处理。
步骤S104,将所述日志数据与预设校验参数进行比较,得到比较结果。
具体的,当获取了优化后的日志数据之后,本发明实施例需要根据预设的校验参数与日志数据进行对比,例如校验位比较,完整性比较等校验操作,从而达到验证日志准确性的目的。
步骤S106,根据所述比较结果,分析日志校验结果。
具体的,在日志数据进行校验之后,根据日志数据与校验参数的比较,可以对比较结果进行分析,以便得到校验是否成功、校验程度等信息,进而展示至终端校验全部结果,其中,上述日志结果还可以是通过图表的形式进行制作,增加日志校验的结果有效性。
可选的,根据所述比较结果,在所述分析日志校验结果之后,所述方法还包括:将所述日志校验结果进行展示。
具体的,在日志数据校验之后,上述校验结果需要通过预设终端进行展示,以便使用者可以看到日志数据的校验结果和校验反馈,从而进一步进行日志数据的分析和应用,其中,展示可以是基于日志数据的显示设备进行展示。
通过上述实施例,解决了现有技术中日志访问及应用过程仅仅通过原始日志数据进行收录和分析,增加了错误数据的概率,减少了日志分析结果的准确性的技术问题。
实施例二
图2是根据本发明实施例的一种日志校验***的结构框图,如图2所示,该***包括:
获取模块20,用于获取日志数据。
具体的,本发明实施例为了将获取到的日志进行分析和校验,需要首先获取日志数据,该日志数据是实时采集了设备相关信息并进行了记录的日志,其中的数据涉及到若干传感器的传感数据或服务器的运行数据。
可选的,所述***还包括:预处理模块,用于将所述日志数据进行预处理。
可选的,所述预处理包括:冗余剔除。
具体的,在获取到了日志数据之后,为了使得日志数据便于进行分析和校验,需要将原日志数据进行优化处理,即将上述日志数据进行预处理,所述预处理包括:冗余剔除。因此,经过了预处理的日志数据可以更好地被后续分析和校验操作所执行,增加了整个日志分析和校验的效率。
需要说明的是,冗余日志的剔除可以是通过抓取数据包;解析所述的数据包,得到数据包对应日志;获取待检测日志的相关特征根据相关特征,判断该日志是否为相关日志;若待检测日志为不相关日志,则根据该日志的重复特征,产生时间判断其是否为重复日志,在判断是否为相关日志或者重复日志后进行相应的处理。
比较模块22,用于将所述日志数据与预设校验参数进行比较,得到比较结果。
具体的,当获取了优化后的日志数据之后,本发明实施例需要根据预设的校验参数与日志数据进行对比,例如校验位比较,完整性比较等校验操作,从而达到验证日志准确性的目的。
分析模块24,用于根据所述比较结果,分析日志校验结果。
具体的,在日志数据进行校验之后,根据日志数据与校验参数的比较,可以对比较结果进行分析,以便得到校验是否成功、校验程度等信息,进而展示至终端校验全部结果,其中,上述日志结果还可以是通过图表的形式进行制作,增加日志校验的结果有效性。
可选的,所述***还包括:展示模块,用于将所述日志校验结果进行展示。
具体的,在日志数据校验之后,上述校验结果需要通过预设终端进行展示,以便使用者可以看到日志数据的校验结果和校验反馈,从而进一步进行日志数据的分析和应用,其中,展示可以是基于日志数据的显示设备进行展示。
根据本发明实施例的另一方面,还提供了一种包括指令的计算机程序产品,当所述指令在计算机上运行时,使得所述计算机执行一种日志校验方法。
具体的,上述一种日志校验方法包括:获取日志数据;将所述日志数据与预设校验参数进行比较,得到比较结果;根据所述比较结果,分析日志校验结果。
根据本发明实施例的另一方面,还提供了一种非易失性存储介质,所述非易失性存储介质包括存储的程序,其中,所述程序运行时控制非易失性存储介质所在的设备执行一种日志校验方法。
具体的,上述一种日志校验方法包括:获取日志数据;将所述日志数据与预设校验参数进行比较,得到比较结果;根据所述比较结果,分析日志校验结果。
通过上述实施例,解决了现有技术中日志访问及应用过程仅仅通过原始日志数据进行收录和分析,增加了错误数据的概率,减少了日志分析结果的准确性的技术问题。
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
在本发明的上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
在本申请所提供的几个实施例中,应该理解到,所揭露的技术内容,可通过其它的方式实现。其中,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,可以为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,单元或模块的间接耦合或通信连接,可以是电性或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、只读存储器(ROM,Read-On ly Memory)、随机存取存储器(RAM,Random Access Memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

Claims (10)

1.一种日志校验方法,其特征在于,包括:
获取日志数据;
将所述日志数据与预设校验参数进行比较,得到比较结果;
根据所述比较结果,分析日志校验结果。
2.根据权利要求1所述的方法,其特征在于,在所述获取日志数据之后,所述方法还包括:
将所述日志数据进行预处理。
3.根据权利要求2所述的方法,其特征在于,所述预处理包括:冗余剔除。
4.根据权利要求1所述的方法,其特征在于,根据所述比较结果,在所述分析日志校验结果之后,所述方法还包括:
将所述日志校验结果进行展示。
5.一种日志校验***,其特征在于,包括:
获取模块,用于获取日志数据;
比较模块,用于将所述日志数据与预设校验参数进行比较,得到比较结果;
分析模块,用于根据所述比较结果,分析日志校验结果。
6.根据权利要求5所述的***,其特征在于,所述***还包括:
预处理模块,用于将所述日志数据进行预处理。
7.根据权利要求6所述的***,其特征在于,所述预处理包括:冗余剔除。
8.根据权利要求5所述的***,其特征在于,所述***还包括:
展示模块,用于将所述日志校验结果进行展示。
9.一种包括指令的计算机程序产品,其特征在于,当所述指令在计算机上运行时,使得所述计算机执行权利要求1至4中任意一项所述的方法。
10.一种非易失性存储介质,其特征在于,所述非易失性存储介质包括存储的程序,其中,所述程序运行时控制非易失性存储介质所在的设备执行权利要求1至4中任意一项所述的方法。
CN202110235506.0A 2021-03-03 2021-03-03 一种日志校验方法及*** Withdrawn CN112860733A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110235506.0A CN112860733A (zh) 2021-03-03 2021-03-03 一种日志校验方法及***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110235506.0A CN112860733A (zh) 2021-03-03 2021-03-03 一种日志校验方法及***

Publications (1)

Publication Number Publication Date
CN112860733A true CN112860733A (zh) 2021-05-28

Family

ID=75991330

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110235506.0A Withdrawn CN112860733A (zh) 2021-03-03 2021-03-03 一种日志校验方法及***

Country Status (1)

Country Link
CN (1) CN112860733A (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113609096A (zh) * 2021-07-19 2021-11-05 北京智思迪科技有限公司 一种数据处理方法及装置

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113609096A (zh) * 2021-07-19 2021-11-05 北京智思迪科技有限公司 一种数据处理方法及装置

Similar Documents

Publication Publication Date Title
CN111552633A (zh) 接口的异常调用测试方法、装置、计算机设备及存储介质
CN108491321B (zh) 测试用例范围确定方法、装置及存储介质
CN107832216A (zh) 一种埋点测试方法及装置
CN106874165B (zh) 网页检测方法和装置
CN107302586A (zh) 一种Webshell检测方法以及装置、计算机装置、可读存储介质
CN112751711B (zh) 告警信息处理方法和装置、存储介质和电子设备
CN109582504A (zh) 一种用于苹果设备的数据恢复方法和装置
CN112437034B (zh) 虚假终端检测方法和装置、存储介质及电子装置
CN112860733A (zh) 一种日志校验方法及***
CN114338104A (zh) 安全网关解析功能验证方法、装置、设备及存储介质
CN112905579A (zh) 一种日志优化方法及***
CN116383742B (zh) 基于特征分类的规则链设置处理方法、***及介质
CN112433936A (zh) 测试方法、装置及存储介质
CN115774707B (zh) 基于对象属性数据处理方法和装置、电子设备和存储介质
CN116701187A (zh) 一种json数据的校验方法及装置
CN109598525B (zh) 数据处理方法和装置
CN104637496B (zh) 计算机***及音频比对方法
CN113312902A (zh) 一种对合同文本的智能审核校验方法及装置
CN115391224A (zh) 一种流量回放方法、装置、计算机设备及可读存储介质
CN116049138A (zh) 交易数据的数据追溯方法、追溯装置和追溯***
CN115756486A (zh) 一种数据接口解析方法及装置
CN113868041A (zh) 一种服务器稳定性测试数据处理方法、装置及存储介质
CN112860527A (zh) 应用服务器的故障监测方法及装置
CN111143644B (zh) 物联网设备的识别方法及装置
CN108255715B (zh) 一种测试结果处理方法及终端设备

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
WW01 Invention patent application withdrawn after publication
WW01 Invention patent application withdrawn after publication

Application publication date: 20210528