CN117336081A - 异常日志监测方法、装置、设备和计算机存储介质 - Google Patents
异常日志监测方法、装置、设备和计算机存储介质 Download PDFInfo
- Publication number
- CN117336081A CN117336081A CN202311393647.0A CN202311393647A CN117336081A CN 117336081 A CN117336081 A CN 117336081A CN 202311393647 A CN202311393647 A CN 202311393647A CN 117336081 A CN117336081 A CN 117336081A
- Authority
- CN
- China
- Prior art keywords
- log
- data
- abnormal
- target system
- program
- 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.)
- Pending
Links
- 238000012544 monitoring process Methods 0.000 title claims abstract description 86
- 238000000034 method Methods 0.000 title claims abstract description 79
- 230000005856 abnormality Effects 0.000 title claims description 12
- 230000002159 abnormal effect Effects 0.000 claims abstract description 175
- 238000013500 data storage Methods 0.000 claims abstract description 21
- 238000012806 monitoring device Methods 0.000 claims abstract description 19
- 238000012545 processing Methods 0.000 abstract description 30
- 230000008569 process Effects 0.000 description 23
- 230000005540 biological transmission Effects 0.000 description 4
- 238000010586 diagram Methods 0.000 description 4
- 230000000694 effects Effects 0.000 description 4
- 230000009471 action Effects 0.000 description 3
- 238000004891 communication Methods 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 230000001960 triggered effect Effects 0.000 description 3
- 230000006399 behavior Effects 0.000 description 2
- 238000013461 design Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 230000006872 improvement Effects 0.000 description 2
- 238000012216 screening Methods 0.000 description 2
- 230000006978 adaptation Effects 0.000 description 1
- 238000013475 authorization Methods 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 230000007723 transport mechanism Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/14—Network architectures or network communication protocols for network security for detecting or protecting against malicious traffic
- H04L63/1408—Network architectures or network communication protocols for network security for detecting or protecting against malicious traffic by monitoring network traffic
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/14—Network architectures or network communication protocols for network security for detecting or protecting against malicious traffic
- H04L63/1408—Network architectures or network communication protocols for network security for detecting or protecting against malicious traffic by monitoring network traffic
- H04L63/1425—Traffic logging, e.g. anomaly detection
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/12—Detection or prevention of fraud
- H04W12/121—Wireless intrusion detection systems [WIDS]; Wireless intrusion prevention systems [WIPS]
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Hardware Design (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Debugging And Monitoring (AREA)
Abstract
本申请提供一种异常日志监测方法、装置、设备和计算机存储介质。该方法通过获取目标***的工作状态,并在目标***的工作状态为运行状态时,判断当前是否配置有与客户端对应的日志数据库;若当前配置有与客户端对应的所述日志数据库,则判断第一预设周期内的日志数据是否存在异常记录;在第一预设周期内存在异常记录时,获取该第一预设周期内的日志数据,并将该日志数据发送至服务端;在第一预设周期内不存在异常记录时,控制日志程序对目标***进行实时监测和记录。该方法减少了服务端由于高并发带来的数据处理压力,避免了服务端出现大量数据堆积的情况,减少了服务端数据存储的压力,实现了异常问题的精准定位,提高了用户的使用体验。
Description
技术领域
本申请涉及通信技术领域,尤其涉及一种异常日志监测方法、装置、设备和计算机存储介质。
背景技术
在无线网等***中,通常会面临数据迭代快、数据量大、历史数据多且异常、数据质量低且不稳定,以及***迭代后登录异常等问题。通过日志监测***可以记录用户在出现异常情况的前后行为操作和异常触发时间,从而便于迅速定位问题发生点,可以及时制定有针对性的改进方案,在提升用户使用体验上和敏捷迭代时具有重大的意义。
在现有的日志***中,大多为用户进行一次操作,客户端就向服务端发送一次日志记录,从而达到日志实时监测的效果;但是,由于日志本身是针对用户在使用过程中,出现异常情况时实现迅速定位问题的效果,实时的发送数据必然会导致大量垃圾数据堆积在服务端,从而给服务端带来较大的数据处理和存储压力,并且,实时发送日志记录的实际价值和意义均较低。
因此,通过实时的方式来记录日志,使得服务器在短时间内收到大量的操作请求,从而需要耗费大量的在处理日志的高并发以及海量垃圾数据上,并且,在针对异常数据进行处理的时候,还需要先在大量数据中筛出异常数据,增加了大量的额外工作。
发明内容
本申请提供一种异常日志监测方法、装置、设备和计算机存储介质,用以解决现有技术中实时进行日志记录,导致服务器的存储压力、数据处理需求的增加,以及无法及时定位异常数据的缺陷。
第一方面,本申请提供一种异常日志监测方法,包括:
获取目标***的工作状态,所述目标***用于指示目标用户选择运行的前端服务;
在所述目标***的工作状态为运行状态时,判断当前是否配置有与客户端对应的日志数据库;
若当前配置有与所述客户端对应的所述日志数据库,则判断第一预设周期内的日志数据是否存在异常记录;
在所述第一预设周期内的日志数据存在异常记录时,获取与所述异常记录对应的第一预设周期内的日志数据,并将所述日志数据发送至服务端。
可选的,在所述判断第一预设周期内的日志数据是否存在异常记录之前,所述方法还包括:
获取所述目标用户的登录事件,并加载与所述日志数据库对应的日志程序,所述日志程序用于指示所述客户端对所述目标***进行日志记录;
控制所述日志程序记录所述登录事件,并控制所述日志程序对所述目标***进行实时监测和记录。
可选的,所述控制所述日志程序对所述目标***进行实时监测和记录,包括:
控制所述日志程序对所述目标***进行实时监测;
根据所述日志程序的监测结果,确定当前所述目标***的点击事件,所述点击事件用于指示所述目标用户的实时操作;
通过所述点击事件触发所述日志程序的记录事件,控制所述日志程序记录与所述记录事件对应的所述日志数据。
可选的,所述控制所述日志程序记录与所述记录事件对应的所述日志数据,包括:
根据所述日志程序,确定与所述日志数据库对应的数据记录程序;
根据所述数据记录程序,将所述日志数据记录至所述日志数据库;
若当前记录的日志数据为异常日志数据,则在所述日志数据库中对所述异常日志数据进行标记。
可选的,所述异常日志监测方法还包括:
若所述第一预设周期内不存在异常记录,则控制所述日志程序继续对所述目标***进行实时监测和记录;
根据所述监测结果,确定所述目标***是否出现异常事件;
在所述目标***是否出现异常事件时,根据所述异常事件,确定与所述异常事件对应的所述记录事件;
控制所述日志程序将与所述记录事件对应的所述异常日志数据进行记录;
将所述异常日志数据发送至所述服务端,并在所述日志数据库中对所述异常日志数据进行标记。
可选的,所述异常日志监测方法还包括:
在当前配置有与所述客户端对应的所述日志数据库时,获取所述目标***的当前日期;
判断所述当前日期与预设日期是否一致;
若所述当前日期与预设日期一致,则对所述日志数据库中的第二预设周期内的所有日志数据进行删除处理;
若所述当前日期与预设日期不一致,则控制所述日志程序继续对所述目标***进行实时监测和记录。
可选的,所述异常日志监测方法还包括:
若未配置有与所述客户端对应的所述日志数据库,则根据所述目标***,生成与所述目标***对应的数据存储表;
加载与所述目标***对应的日志程序;
根据所述数据存储表和所述日志程序,重新建立与所述客户端对应的日志数据库;
控制所述日志程序对所述目标***进行实时监测和记录,并将所述日志数据存储至所述日志数据库。
第二方面,本申请提供一种异常日志监测装置,包括:
获取模块,用于获取目标***的工作状态,所述目标***用于指示目标用户选择运行的前端服务。
判断模块,用于在所述目标***的工作状态为运行状态时,判断当前是否配置有与客户端对应的日志数据库。
若当前配置有与所述客户端对应的所述日志数据库,则所述判断模块,还用于判断第一预设周期内的日志数据是否存在异常记录。
所述获取模块,还用于在所述第一预设周期内的日志数据存在异常记录时,获取与所述异常记录对应的第一预设周期内的日志数据。
发送模块,用于将所述日志数据发送至服务端。
可选的,所述获取模块,还用于获取所述目标用户的登录事件。
所述异常日志监测装置还包括:处理模块。
所述处理模块,用于加载与所述日志数据库对应的日志程序,所述日志程序用于指示所述客户端对所述目标***进行日志记录。
所述异常日志监测装置还包括:控制模块。
所述控制模块,用于控制所述日志程序记录所述登录事件,并控制所述日志程序对所述目标***进行实时监测和记录。
可选的,所述控制模块,还用于控制所述日志程序对所述目标***进行实时监测。
所述异常日志监测装置还包括:确定模块。
所述确定模块,用于根据所述日志程序的监测结果,确定当前所述目标***的点击事件,所述点击事件用于指示所述目标用户的实时操作。
所述控制模块,还用于通过所述点击事件触发所述日志程序的记录事件,控制所述日志程序记录与所述记录事件对应的所述日志数据。
可选的,所述确定模块,还用于根据所述日志程序,确定与所述日志数据库对应的数据记录程序。
所述处理模块,还用于根据所述数据记录程序,将所述日志数据记录至所述日志数据库。
若当前记录的日志数据为异常日志数据,则所述处理模块,还用于在所述日志数据库中对所述异常日志数据进行标记。
可选的,若所述第一预设周期内不存在异常记录,则所述控制模块,还用于控制所述日志程序继续对所述目标***进行实时监测和记录。
所述确定模块,还用于根据所述监测结果,确定所述目标***是否出现异常事件。
所述确定模块,还用于在所述目标***是否出现异常事件时,根据所述异常事件,确定与所述异常事件对应的所述记录事件。
所述控制模块,还用于控制所述日志程序将与所述记录事件对应的所述异常日志数据进行记录。
所述发送模块,还用于将所述异常日志数据发送至所述服务端。
所述处理模块,还用于在所述日志数据库中对所述异常日志数据进行标记。
可选的,所述获取模块,还用于在当前配置有与所述客户端对应的所述日志数据库时,获取所述目标***的当前日期。
所述判断模块,还用于判断所述当前日期与预设日期是否一致。
若所述当前日期与预设日期一致,则所述处理模块,还用于对所述日志数据库中的第二预设周期内的所有日志数据进行删除处理。
若所述当前日期与预设日期不一致,则所述控制模块,还用于控制所述日志程序继续对所述目标***进行实时监测和记录。
可选的,所述异常日志监测装置还包括:生成模块。
若未配置有与所述客户端对应的所述日志数据库,则所述生成模块,用于根据所述目标***,生成与所述目标***对应的数据存储表。
所述处理模块,还用于加载与所述目标***对应的日志程序。
所述生成模块,还用于根据所述数据存储表和所述日志程序,重新建立与所述客户端对应的日志数据库。
所述处理模块,还用于将所述日志数据存储至所述日志数据库。
第三方面,本申请提供一种异常日志监测设备,包括:
存储器;
处理器;
其中,所述存储器存储计算机执行指令;
所述处理器执行所述存储器存储的计算机执行指令,以实现如上述第一方面及第一方面各种可能的实现方式所述的异常日志监测方法。
第四方面,本申请提供一种计算机存储介质,其上存储有计算机执行指令,所述计算机执行指令被处理器执行以实现如上述第一方面及第一方面各种可能的实现方式所述的异常日志监测方法。
本申请提供的异常日志监测方法,通过获取目标***的工作状态,并在目标***的工作状态为运行状态时,判断当前是否配置有与客户端对应的日志数据库;若当前配置有与客户端对应的所述日志数据库,则判断第一预设周期内的日志数据是否存在异常记录;在第一预设周期内的日志数据存在异常记录时,获取与异常记录对应的第一预设周期内的日志数据,并将该日志数据发送至服务端;在第一预设周期内的日志数据不存在异常记录时,继续对运行数据进行监测,并在出现异常情况时,对该异常情况对应的运行数据进行记录,得到相应的异常日志数据,并将该异常日志数据发送至服务端。该方法减少了服务端由于高并发带来的数据处理压力,避免了服务端出现大量数据堆积的情况,减少了服务端数据存储的压力,实现了异常问题的精准定位,提高了用户的使用体验。
附图说明
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本申请的实施例,并与说明书一起用于解释本申请的原理。
图1为本申请提供的异常日志监测方法的场景示意图;
图2为本申请提供的异常日志监测方法的流程示意图一;
图3为本申请提供的异常日志监测方法的流程示意图二;
图4为本申请提供的异常日志监测装置的结构示意图;
图5为本申请提供的异常日志监测设备的结构示意图。
通过上述附图,已示出本申请明确的实施例,后文中将有更详细的描述。这些附图和文字描述并不是为了通过任何方式限制本申请构思的范围,而是通过参考特定实施例为本领域技术人员说明本申请的概念。
具体实施方式
这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本申请相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本申请的一些方面相一致的装置和方法的例子。
本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”、“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例例如能够以除了在这里图示或描述的那些以外的顺序实施。
本申请实施例中,“示例性的”或者“例如”等词用于表示例子、例证或说明。本申请中被描述为“示例性的”或者“例如”的任何实施例或设计方案不应被解释为比其他实施例或设计方案更优选或更具优势。确切而言,使用“示例性的”或者“例如”等词旨在以具体方式呈现相关概念。
需要说明的是,本申请所涉及的用户信息(包括但不限于用户设备信息、用户个人信息等)和数据(包括但不限于用于分析的数据、存储的数据、展示的数据等),均为经用户授权或者经过各方充分授权的信息和数据,并且相关数据的收集、使用和处理需要遵守相关法律法规和标准,并提供有相应的操作入口,供用户选择授权或者拒绝。
在无线网等***中,通常会面临数据迭代快、数据量大、历史数据多且异常、数据质量低且不稳定,以及***迭代后登录异常等问题。日志是服务器在运行的时候所产生的数据,它不仅包含了网络设备、***及服务程序,还包含了日期、时间、使用者及动作等相关操作的描述;通过用户的操作日志,可以帮助开发人员迅速锁定问题,从而修复改进***。通过日志监测***可以记录用户在出现异常情况的前后行为操作和异常触发时间,从而便于迅速定位问题发生点,可以及时制定有针对性的改进方案,在提升用户使用体验上和敏捷迭代时具有重大的意义。
在现有的日志***中,日志通常存储在服务端,大多为用户进行一次操作,客户端就向服务端发送一次日志记录,从而达到日志实时监测的效果;但是,由于日志本身是针对用户在使用过程中,出现异常情况时实现迅速定位问题的效果,实时的发送数据必然会导致大量垃圾数据堆积在服务端,从而给服务端带来较大的数据处理和存储压力,并且,实时发送日志记录的实际价值和意义均较低。
因此,通过实时的方式来记录日志,使得服务器在短时间内收到大量的操作请求,从而需要耗费大量的在处理日志的高并发以及海量垃圾数据上;此外,服务端在对日志中记录的数据进行存储时,存储的数据中可能还包含用户的敏感数据,且该数据用户并不希望进行存储;在针对异常数据进行处理的时候,还需要先在大量数据中筛出异常数据,增加了大量的额外工作。
针对上述问题,本申请提供一种异常日志监测方法。
首先,对本申请涉及的实施场景进行说明。
图1是本申请提供的异常日志监测方法的场景示意图。如图1所示,客户端1与服务端2通信连接。客户端1可以通过自身配置的日志监测程序,监测当前运行过程中是否存在异常情况,并在异常情况存在时,将相应的日志数据发送至服务端2。其中,客户端1例如可以为配置有日志监测程序的用户终端,服务端2例如可以为服务器。
本申请提供的异常日志监测方法,通过在客户端建立日志数据库,控制日志监测***对运行的数据信息进行监测和记录,即可得到日志数据,并监测和记录的日志数据存储至该日志数据库中;在出现异常事件时,客户端可以从日志数据库中获取该异常事件对应的日志数据,即异常日志数据,并将异常日志数据发送至服务端,完成当次对异常事件的监测和记录。该方法减少了服务端由于高并发带来的数据处理压力,避免了服务端出现大量数据堆积的情况,减少了服务端数据存储的压力,实现了异常问题的精准定位,提高了用户的使用体验。
可以理解的,本申请的下述实施例中对目标用户选择的目标***不做特殊限制,其中,目标***是客户端中可以为用户提供的相应的前端服务,且该前端服务例如可以为浏览器、线上APP等,下述实施例以目标用户选择的目标***为浏览器为例进行具体说明。
下面以具体地实施例对本申请的技术方案以及本申请的技术方案如何解决上述技术问题进行详细说明。下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例中不再赘述。下面将结合附图,对本申请的实施例进行描述。
图2为本申请实施例提供的异常日志监测方法的流程图一。本实施例的执行主体例如可以为配置有日志监测程序的用户终端。如图2所示,本实施例提供的异常日志监测方法,包括:
S201:获取目标***的工作状态。
S202:在所述目标***的工作状态为运行状态时,判断当前是否配置有与客户端对应的日志数据库。
其中,目标***用于指示目标用户选择运行的前端服务,工作状态用于指示目标用户是否登入当前选择的目标***,日志数据库用于存储目标***运行过程中的数据信息。
可以理解的,工作状态包括:运行状态和未运行状态;运行状态表明目标用户登入了当前选择的目标***,且目标***开始运行以及产生相应的运行数据;未运行状态表明目标用户未登入当前选的目标***;日志可以对产生的运行数据进行记录,得到目标用户在操作目标***过程中产生的日志数据,并将该数据存储至日志数据库中;为了实现对目标***运行过程中产生的数据信息的实时监测,客户端上还配置有与日志数据库对应的日志监测***。
该步骤判断当前是否配置有与客户端对应的日志数据库的目的是为了确定数据信息是否有存储的位置,且在客户端建立相应的日志数据库,还可以减少服务端数据的处理和存储压力。
通过对目标用户是否登入目标***的检测,可以确定目标***的工作状态;当目标***的工作状态为运行状态时,判断当前客户端中是否配置有相应的日志数据库,从而确定当前产生的日志数据的存储位置;若当前客户端中配置有相应的日志数据库,则表明当前可以对日志数据进行正常的监测和记录,此时控制相应的监测程序对目标用户在操作目标***过程中产生的日志数据进行监测和记录;若当前客户端中未配置有相应的日志数据库,为了确保产生的日志数据能否被及时、准确地存储,需要根据当前客户端建立相应的日志数据库。
例如,用户当前选择的目标***可以为浏览器,用户终端可以对用户是否登入该浏览器进行检测,从而确定用户当前进行的操作以及与该操作对应的浏览器是否运行;在用户登入相应的浏览器后,对当前是否存在日志数据库进行检测,且该日志数据库可以为indexed数据库;在确定indexed数据库存在之后,通过用户终端自身配置的日志监测***,对用户操作过程中产生的运行数据进行监测和记录;若indexed数据库不存在,则根据用户终端重新建立indexed数据库。本实施例对目标浏览器不做特殊限制。
S203:若当前配置有与所述客户端对应的所述日志数据库,则判断第一预设周期内的日志数据是否存在异常记录。
其中,异常记录用于指示目标用户在操作目标***的过程中,对于出现的异常事件进行记录得到的相应信息;第一预设周期例如可以为3天。
该步骤判断第一预设周期内的日志数据是否存在异常记录的目的是为了确定是否需要上传日志数据至服务端。
若当前配置有与客户端对应的日志数据库,则表明目标用户在操作目标***过程中产生的日志数据可以被存储和记录,且客户端当前配置的日志数据库中至少存储有前次运行时产生的日志数据,此时,对日志数据库中的数据进行判断,判断第一预设周期内的日志数据是否存在异常记录。
若第一预设周期内的日志数据存在异常记录,则表明客户端在第一预设周期内的运行过程中存在异常事件,且日志监测***已对该异常事件进行监测和记录,与该异常事件对应的日志数据也被存储至日志数据库,并对标记该数据为异常数据,此时,为了确保服务端能够对异常事件进行精准定位和及时处理,需要获取第一预设周期内日志数据库中的全部日志数据,并将该日志数据发送至服务端,完成此次对异常日志数据的监测。
若第一预设周期内的日志数据不存在异常记录,则表明客户端在第一预设周期内的运行过程均为正常运行,不存在异常事件,且日志数据库中的日志数据也均为正常运行过程中产生的数据信息,此时,保持当前对目标***运行过程中产生的数据的实时监测和记录。
例如,若当前用户终端配置有indexed数据库,服务端可以为Web服务器,则以浏览器当次运行的当前日期为时间节点,判断该时间节点前的3天内的浏览器日志数据是否存在异常记录,且该异常记录可以为:“界面加载时长超时”;若该时间节点前的3天内的浏览器日志数据存在异常记录,则表明日志监测***在当前时间节点前的3天内监测到运行异常,并将该异常数据记录且存储至indexed数据库,此时获取当前时间节点前的3天内的所有日志数据,并将所有日志数上传至Web服务器;若该时间节点前的3天内的浏览器日志数据不存在异常记录,则表明日志监测***在当前时间节点前的3天内未监测到运行异常,此时日志监测***正常运行,并对当前浏览器产生的数据信息进行监测和记录。
可选的,所述方法还包括:
在当前配置有与客户端对应的日志数据库时,获取目标***的当前日期;判断当前日期与预设日期是否一致;若当前日期与预设日期一致,则对日志数据库中的第二预设周期内的所有日志数据进行删除处理;若当前日期与预设日期不一致,则控制日志程序继续对目标***进行实时监测和记录。
其中,第二预设周期例如可以为1个月,预设日期例如可以为每月1日。
该步骤判断当前日期与预设日期是否一致的目的是为了确定是否需要对日志数据库中的数据进行删除处理。
在当前配置有与客户端对应的日志数据库时,获取目标***的当前日期,并判断当前日期与预设日期是否一致;若当前日期与预设日期一致,则表明当前日志数据库中已存储有第二预设周期内的所有日志数据,此时,为了减少数据存储压力,对日志数据库中的第二预设周期内的所有日志数据进行删除处理;若当前日期与预设日期不一致,则表明当前日志数据库中已存储的日志数据,仅为第二预设周期的部分时间段内的所有日志数据,此时日志数据库还可以继续存储日志数据,那么,控制日志程序继续对目标***进行实时监测和记录。
可以理解的,预设日期可以是当前客户端配置的日志数据库建立的日期,也可以由用户进行自主设置,本申请对预设日期的设置不做特殊限制。
例如,在当前配置有与用户终端对应的indexed数据库时,若获取的浏览器的当前日期为:“5月1日”,该日期符合每月1日的条件,则表明当前日期与预设日期一致,且当前indexed数据库中已存储有4月1日至5月1日这一时间段内浏览器产生的所有日志数据,此时,对indexed数据库中这一时间段内的所有日志数据进行删除处理;若获取的浏览器的当前日期为:“5月12日”,该日期不符合每月1日的条件,则表明当前日期与预设日期不一致,此时控制日志程序继续对浏览器进行实时监测和记录。
可选的,所述方法还包括:
若未配置有与客户端对应的日志数据库,则根据目标***,生成与目标***对应的数据存储表;加载与目标***对应的日志程序;根据数据存储表和日志程序,重新建立与客户端对应的日志数据库;控制日志程序对目标***进行实时监测和记录,并将日志数据存储至日志数据库。
其中,数据存储表用于指示日志数据库中对于数据信息存储的格式,日志程序用于对目标***运行过程中产生的运行数据进行监测和记录,且日志程序装载于日志监测***之中。
可以理解的,不同客户端配置有与当前使用用户适配的日志数据库,不同客户端配置的日志数据库中,存储的日志数据存在差异;根据不同用户的使用习惯,相应客户端上具有的前端服务存在差异,因此,需要监测和记录的运行数据也有所不同。
若当前客户端未配置有日志数据库,则表明当前对目标***进行监测和记录得到的日志数据无法存储在客户端中,此时需要重新建立与当前客户端对应的日志数据;根据目标***,确定日志数据库建立所需的基础信息,生成与目标***对应的数据存储表;加载与目标***对应的日志程序,且该日志程序用于目标***运行时,对数据信息进行监测和记录;根据数据存储表和日志程序,重新建立与客户端对应的日志数据库;在重新建立日志数据库之后,控制日志程序对目标***进行实时监测和记录,并将日志数据存储至日志数据库。
例如,若当前客户端未配置有indexed数据库,则表明当前对浏览器进行监测和记录得到的日志数据无法存储在用户终端中,此时需要重新建立indexed数据库;根据当前运行的浏览器,确定日志数据库建立所需的基础信息,基础信息可以为:用户设备类型、用户ID、浏览器类型等,生成与目标***对应的数据存储表;加载与目标***对应的日志程序,使得用户终端可以实现对浏览器的数据信息的监测和记录;根据数据存储表和日志程序,重新建立与用户终端对应的indexed数据库;在重新建立indexed数据库之后,控制日志程序对浏览器进行实时监测和记录,并将日志数据存储至indexed数据库。
S204:在所述第一预设周期内的日志数据存在异常记录时,获取与所述异常记录对应的第一预设周期内的日志数据,并将所述日志数据发送至服务端。
本实施例提供的异常日志监测方法,通过获取目标***的工作状态,并在目标***的工作状态为运行状态时,判断当前是否配置有与客户端对应的日志数据库;若当前配置有与客户端对应的所述日志数据库,则判断第一预设周期内的日志数据是否存在异常记录;在第一预设周期内的日志数据存在异常记录时,获取与异常记录对应的第一预设周期内的日志数据,并将该日志数据发送至服务端。该方法避免了服务端出现大量数据堆积的情况,减少了服务端数据存储的压力,提高了用户的使用体验。
图3为本申请实施例提供的异常日志监测方法的流程图二。如图3所示,本实施例在图2实施例的基础上,对异常日志监测方法进行详细说明,本实施例示出的异常日志监测方法,包括:
S301:获取目标***的工作状态。
S302:在所述目标***的工作状态为运行状态时,判断当前是否配置有与客户端对应的日志数据库。
步骤S301-S302与上述步骤S201-S202类似,在此不再赘述。
S303:若当前配置有与所述客户端对应的所述日志数据库,则获取目标用户的登录事件,并加载与所述日志数据库对应的日志程序。
其中,登录事件用于指示目标用户当前登入的目标***的相关信息,登录事件例如可以为:“浏览器类型和版本、浏览器宽高、设备类型、IP、地理编码”。本实施例对目标用户的登录事件不做特殊限制。
在当前客户端配置有日志数据库时,获取当前用户的登录事件,以此得到用户当前登入的目标***对应的基础信息,并将加载对用户终端进行监测和记录的日志程序,从而实现对当次运行的目标***的运行数据的监测和记录。
例如,在当前用户终端配置有indexed数据库时,获取当前用户的登录事件,以此得到用户当前登入的浏览器的基础信息,并将加载对用户终端进行监测和记录的日志程序,从而实现对当次浏览器运行数据的监测和记录。
S304:控制所述日志程序记录所述登录事件,并控制所述日志程序对所述目标***进行实时监测和记录。
控制日志程序记录当前获取的登录事件,可以得到当次运行的目标***的基础信息,并将该基础信息存储至日志数据库;并控制日志程序对目标***进行实时监测和记录,即日志监测***正常运行。
可以理解的,登录事件中包含目标用户的敏感数据,即需要进行加密的数据,因此,在上传日志数据的过程中,需要对相应的敏感数据进行加密处理。
例如,控制日志程序记录当前获取的登录事件:“浏览器类型和版本、浏览器宽高、设备类型、IP、地理编码”,并将这些基础信息存储至indexed数据库;控制日志监测***对浏览器进行实时监测和记录。
可选的,控制日志程序对目标***进行实时监测和记录,包括:
控制日志程序对目标***进行实时监测;根据日志程序的监测结果,确定当前目标***的点击事件;通过点击事件触发日志程序的记录事件,控制日志程序记录与记录事件对应的日志数据。
其中,点击事件用于指示目标用户的实时操作,记录事件用于指示日志程序对点击事件触发的数据信息进行记录。
可以理解的,客户端配置用显示装置,目标用户可以在该显示装置上进行实时操作,即目标用户根据自身需求,对显示装置上的显示界面进行操作,且该显示界面显示有当次目标用户选择的目标***;目标用户在显示装置上的每一次操作都与日志程序可监测的点击事件一一对应,因此,根据日志程序监测到的点击事件,可以实现对目标用户的实时操作进行监测和记录;点击事件与记录事件之间存在关联关系,记录事件进行记录的数据信息为点击事件触发的目标***运行产生的数据信息。
控制日志程序对目标***进行实时监测;根据日志程序的监测结果,确定当前目标***的点击事件;根据当次获取的点击事件,可以确定目标***的当次运行过程以及相应的运行数据,同时,触发目标程序的记录事件,将与当次点击事件对应的运行数据进行记录,并存储至日志数据库。
例如,控制日志程序对浏览器进行实时监测;根据监测结果,可以得到当前点击事件为:“搜索现有手机类型”,则相应的记录事件所记录的数据信息包括:“搜索时长5秒、页面访问频率1次/天、搜索界面停留时长5分钟、地理编码为101”,此时控制日志程序将这些数据信息存储至indexed数据库;其中,“地理编码101”表示当前用户位于北京。本实施例对记录事件对应的数据信息不做特殊限制。
可选的,控制日志程序记录与记录事件对应的日志数据,包括:
根据日志程序,确定与日志数据库对应的数据记录程序;根据数据记录程序,将日志数据记录至日志数据库;若当前记录的日志数据为异常日志数据,则在日志数据库中对异常日志数据进行标记。
其中,数据记录程序用于指示对目标***的运行数据进行记录,异常日志数据用于指示目标***发送异常事件时对应的数据信息。
可以理解的,在目标***的运行过程中,产生的运行数据包括正常日志数据和异常日志数据,即正常运行时产生的数据信息和运行过程中出现异常事件时产生的数据信息。
对当前加载的日志程序进行筛选,确定与日志数据库对应的数据记录程序;并通过该数据记录程序,将日志数据记录至日志数据库;若当前记录的日志数据为异常日志数据,则表明当前目标***运行存在异常情况,不能直接将获取的异常日志数据进行存储,此时需要在日志数据库中对异常日志数据进行标记,用于与正常日志数据进行区分;若当前记录的日志数据为正常日志数据,则不需要进行其他操作,正常存储至日志数据库即可。
例如,对当前加载的日志程序进行筛选,确定与日志数据库对应的数据记录程序;并通过该数据记录程序,将日志数据记录至indexed数据库;若当前记录的日志数据为异常日志数据,则表明当前浏览器运行存在异常情况,不能直接将获取的异常日志数据进行存储,此时需要在日志数据库中,将该日志数据标记为“异常”;若当前记录的日志数据为正常日志数据,则正常存储至indexed数据库即可。
S305:判断第一预设周期内的日志数据是否存在异常记录;若是,则执行步骤S306;若否,则执行步骤S308。
S306:获取与所述异常记录对应的第一预设周期内的日志数据。
S307:将所述日志数据发送至服务端。
步骤S305-S307与步骤S203-S204类似,在此不再赘述。
S308:控制所述日志程序继续对所述目标***进行实时监测和记录。
S309:根据所述监测结果,确定所述目标***是否出现异常事件。
在第一预设周期内的日志数据不存在异常记录时,控制日志程序继续对目标***进行实时监测和记录,即控制日志监测***对目标***的运行过程进行实时监测和记录;在日志程序监测和记录的过程中,根据实时监测的结果,可以确定目标***是否出现异常事件;在目标***出现异常事件时,可以当前出现的异常事件,获取目标***相应的运行数据,并确定与异常事件对应的记录事件;在目标***未出现异常事件时,控制日志程序进行正常监测和记录。
例如,异常事件可以为:“搜索时长超时”,若当前时间节点前的3天内的浏览器日志数据不存在异常记录,则表明日志监测***在当前时间节点前的3天内未监测到运行异常,此时日志监测***正常运行,并对当前浏览器产生的数据信息进行监测和记录;根据日志监测***的实时监测,当浏览器出现异常事件“搜索时长超时”时,就可以快速定位异常数据,因此,在浏览器的运行过程中,可以实时确定浏览器是否出现异常事件“搜索时长超时”;在浏览器出现异常事件“搜索时长超时”时,可以根据“搜索时长超时”,确定与“搜索时长超时”对应的记录事件;在浏览器未出现异常事件“搜索时长超时”时,控制日志程序进行正常监测和记录。
S310:在所述目标***出现异常事件时,根据所述异常事件,确定与所述异常事件对应的所述记录事件。
S311:控制所述日志程序将与所述记录事件对应的所述异常日志数据进行记录。
S312:将所述异常日志数据发送至所述服务端,并在所述日志数据库中对所述异常日志数据进行标记。
在确定当前异常事件对应的记录事件之后,对目标***相应的异常运行数据进行记录,即可得到异常日志数据,此时需要在日志数据库中对异常日志数据进行标记,用于与正常日志数据进行区分;根据目标***的当前日期,获取包含当前日期的第一预设周期内的所有日志数据,且当前获取的异常日志数据也包含在内,并将该所有日志数据发送至服务端,便于服务端对异常日志数据进行分析处理;在将所有日志数据发送至服务端之后,在日志数据库中对异常日志数据进行标记,表明该异常日志数据已发送。
例如,对当前浏览器运行产生的异常运行数据进行记录,将该数据存储至indexed数据库,并将该数据标记为“异常”;若当前日期为5月1日,则获取5月1日前两天以及5月1日当天的,日志数据库中存储的所有日志数据,并将当前获取的所有日志数据上传至Web服务器;在将所有日志数据发送至Web服务器之后,在indexed数据库中将该异常日志数据标记为“已发送”。本申请对日志数据库中的日志数据进行标记的方法不做特殊限制。
本实施提供的异常日志监测方法,通过获取目标***的工作状态,并在目标***的工作状态为运行状态时,判断当前是否配置有与客户端对应的日志数据库;若当前配置有与客户端对应的所述日志数据库,则获取目标用户的登录事件,并加载与日志数据库对应的日志程序,控制日志程序记录登录事件,并控制日志程序对目标***进行实时监测;根据日志程序的监测结果,确定当前目标***的点击事件;通过该点击事件触发日志程序的记录事件,控制日志程序记录与记录事件对应的日志数据;判断第一预设周期内的日志数据是否存在异常记录;在第一预设周期内的日志数据存在异常记录时,获取与异常记录对应的第一预设周期内的日志数据,并将该日志数据发送至服务端;在第一预设周期内的日志数据不存在异常记录时,控制日志程序继续对目标***进行实时监测和记录,并再次确定目标***是否出现异常事件;根据确定结果,控制日志程序进行相应的记录,并在存在异常事件时,发送相应的异常日志数据至服务端。该方法减少了服务端由于高并发带来的数据处理压力,避免了服务端出现大量数据堆积的情况,减少了服务端数据存储的压力,实现了异常问题的精准定位,提高了用户的使用体验。
图4为本申请提供的异常日志监测装置的结构示意图。如图4所示,本申请提供一种异常日志监测装置,该异常日志监测装置400包括:
获取模块401,用于获取目标***的工作状态,所述目标***用于指示目标用户选择运行的前端服务。
判断模块402,用于在所述目标***的工作状态为运行状态时,判断当前是否配置有与客户端对应的日志数据库。
若当前配置有与所述客户端对应的所述日志数据库,则所述判断模块402,还用于判断第一预设周期内的日志数据是否存在异常记录。
所述获取模块401,还用于在所述第一预设周期内的日志数据存在异常记录时,获取与所述异常记录对应的第一预设周期内的日志数据。
发送模块403,用于将所述日志数据发送至服务端。
可选的,所述获取模块401,还用于获取所述目标用户的登录事件。
所述异常日志监测装置还包括:处理模块404。
所述处理模块404,用于加载与所述日志数据库对应的日志程序,所述日志程序用于指示所述客户端对所述目标***进行日志记录。
所述异常日志监测装置还包括:控制模块405。
所述控制模块405,用于控制所述日志程序记录所述登录事件,并控制所述日志程序对所述目标***进行实时监测和记录。
可选的,所述控制模块405,还用于控制所述日志程序对所述目标***进行实时监测。
所述异常日志监测装置还包括:确定模块406。
所述确定模块406,用于根据所述日志程序的监测结果,确定当前所述目标***的点击事件,所述点击事件用于指示所述目标用户的实时操作。
所述控制模块405,还用于通过所述点击事件触发所述日志程序的记录事件,控制所述日志程序记录与所述记录事件对应的所述日志数据。
可选的,所述确定模块406,还用于根据所述日志程序,确定与所述日志数据库对应的数据记录程序。
所述处理模块404,还用于根据所述数据记录程序,将所述日志数据记录至所述日志数据库。
若当前记录的日志数据为异常日志数据,则所述处理模块404,还用于在所述日志数据库中对所述异常日志数据进行标记。
可选的,若所述第一预设周期内不存在异常记录,则所述控制模块405,还用于控制所述日志程序继续对所述目标***进行实时监测和记录。
所述确定模块406,还用于根据所述监测结果,确定所述目标***是否出现异常事件。
所述确定模块406,还用于在所述目标***是否出现异常事件时,根据所述异常事件,确定与所述异常事件对应的所述记录事件。
所述控制模块405,还用于控制所述日志程序将与所述记录事件对应的所述异常日志数据进行记录。
所述发送模块403,还用于将所述异常日志数据发送至所述服务端。
所述处理模块404,还用于在所述日志数据库中对所述异常日志数据进行标记。
可选的,所述获取模块401,还用于在当前配置有与所述客户端对应的所述日志数据库时,获取所述目标***的当前日期。
所述判断模块402,还用于判断所述当前日期与预设日期是否一致。
若所述当前日期与预设日期一致,则所述处理模块404,还用于对所述日志数据库中的第二预设周期内的所有日志数据进行删除处理。
若所述当前日期与预设日期不一致,则所述控制模块405,还用于控制所述日志程序继续对所述目标***进行实时监测和记录。
可选的,所述异常日志监测装置还包括:生成模块407。
若未配置有与所述客户端对应的所述日志数据库,则所述生成模块407,用于根据所述目标***,生成与所述目标***对应的数据存储表。
所述处理模块404,还用于加载与所述目标***对应的日志程序。
所述生成模块407,还用于根据所述数据存储表和所述日志程序,重新建立与所述客户端对应的日志数据库。
所述处理模块404,还用于将所述日志数据存储至所述日志数据库。
图5为本申请提供的异常日志监测设备的结构示意图。如图5所示,本申请提供一种异常日志监测设备,该异常日志监测设备500包括:接收器501、发送器502、处理器503以及存储器504。
接收器501,用于接收指令和数据;
发送器502,用于发送指令和数据;
存储器504,用于存储计算机执行指令;
处理器503,用于执行存储器504存储的计算机执行指令,以实现上述实施例中异常日志监测方法所执行的各个步骤。具体可以参见前述异常日志监测方法实施例中的相关描述。
可选的,上述存储器504既可以是独立的,也可以跟处理器503集成在一起。
当存储器504独立设置时,该电子设备还包括总线,用于连接存储器504和处理器503。
本申请还提供一种计算机可读存储介质,计算机可读存储介质中存储有计算机执行指令,当处理器执行计算机执行指令时,实现如上述异常日志监测设备所执行的异常日志监测方法。
需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本申请并不受所描述的动作顺序的限制,因为依据本申请,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于可选实施例,所涉及的动作和模块并不一定是本申请所必须的。
进一步需要说明的是,虽然流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,流程图中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些子步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。
本领域普通技术人员可以理解,上文中所公开方法中的全部或某些步骤、***、装置中的功能模块/单元可以被实施为软件、固件、硬件及其适当的组合。在硬件实施方式中,在以上描述中提及的功能模块/单元之间的划分不一定对应于物理组件的划分;例如,一个物理组件可以具有多个功能,或者一个功能或步骤可以由若干物理组件合作执行。某些物理组件或所有物理组件可以被实施为由处理器,如中央处理器、数字信号处理器或微处理器执行的软件,或者被实施为硬件,或者被实施为集成电路,如专用集成电路。这样的软件可以分布在计算机可读介质上,计算机可读介质可以包括计算机存储介质(或非暂时性介质)和通信介质(或暂时性介质)。如本领域普通技术人员公知的,术语计算机存储介质包括在用于存储信息(诸如计算机可读指令、数据结构、程序模块或其他数据)的任何方法或技术中实施的易失性和非易失性、可移除和不可移除介质。计算机存储介质包括但不限于RAM、ROM、EEPROM、闪存或其他存储器技术、CD-ROM、数字多功能盘(DVD)或其他光盘存储、磁盒、磁带、磁盘存储或其他磁存储装置、或者可以用于存储期望的信息并且可以被计算机访问的任何其他的介质。此外,本领域普通技术人员公知的是,通信介质通常包含计算机可读指令、数据结构、程序模块或者诸如载波或其他传输机制之类的调制数据信号中的其他数据,并且可包括任何信息递送介质。
在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。上述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本申请的其它实施方案。本申请旨在涵盖本申请的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本申请的一般性原理并包括本申请未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本申请的真正范围和精神由下面的权利要求书指出。
至此,已经结合附图所示的优选实施方式描述了本申请的技术方案,但是,本领域技术人员容易理解的是,本申请的保护范围显然不局限于这些具体实施方式,以上各实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述各实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本申请各实施例技术方案的范围。
Claims (10)
1.一种异常日志监测方法,其特征在于,所述方法包括:
获取目标***的工作状态,所述目标***用于指示目标用户选择运行的前端服务;
在所述目标***的工作状态为运行状态时,判断当前是否配置有与客户端对应的日志数据库;
若当前配置有与所述客户端对应的所述日志数据库,则判断第一预设周期内的日志数据是否存在异常记录;
在所述第一预设周期内的日志数据存在异常记录时,获取与所述异常记录对应的第一预设周期内的日志数据,并将所述日志数据发送至服务端。
2.根据权利要求1所述的方法,其特征在于,在所述判断第一预设周期内的日志数据是否存在异常记录之前,所述方法还包括:
获取所述目标用户的登录事件,并加载与所述日志数据库对应的日志程序,所述日志程序用于指示所述客户端对所述目标***进行日志记录;
控制所述日志程序记录所述登录事件,并控制所述日志程序对所述目标***进行实时监测和记录。
3.根据权利要求2所述的方法,其特征在于,所述控制所述日志程序对所述目标***进行实时监测和记录,包括:
控制所述日志程序对所述目标***进行实时监测;
根据所述日志程序的监测结果,确定当前所述目标***的点击事件,所述点击事件用于指示所述目标用户的实时操作;
通过所述点击事件触发所述日志程序的记录事件,控制所述日志程序记录与所述记录事件对应的所述日志数据。
4.根据权利要求3所述的方法,其特征在于,所述控制所述日志程序记录与所述记录事件对应的所述日志数据,包括:
根据所述日志程序,确定与所述日志数据库对应的数据记录程序;
根据所述数据记录程序,将所述日志数据记录至所述日志数据库;
若当前记录的日志数据为异常日志数据,则在所述日志数据库中对所述异常日志数据进行标记。
5.根据权利要求4所述的方法,其特征在于,所述方法还包括:
若所述第一预设周期内不存在异常记录,则控制所述日志程序继续对所述目标***进行实时监测和记录;
根据所述监测结果,确定所述目标***是否出现异常事件;
在所述目标***是否出现异常事件时,根据所述异常事件,确定与所述异常事件对应的所述记录事件;
控制所述日志程序将与所述记录事件对应的所述异常日志数据进行记录;
将所述异常日志数据发送至所述服务端,并在所述日志数据库中对所述异常日志数据进行标记。
6.根据权利要求4所述的方法,其特征在于,所述方法还包括:
在当前配置有与所述客户端对应的所述日志数据库时,获取所述目标***的当前日期;
判断所述当前日期与预设日期是否一致;
若所述当前日期与预设日期一致,则对所述日志数据库中的第二预设周期内的所有日志数据进行删除处理;
若所述当前日期与预设日期不一致,则控制所述日志程序继续对所述目标***进行实时监测和记录。
7.根据权利要求1所述的方法,其特征在于,所述方法还包括:
若未配置有与所述客户端对应的所述日志数据库,则根据所述目标***,生成与所述目标***对应的数据存储表;
加载与所述目标***对应的日志程序;
根据所述数据存储表和所述日志程序,重新建立与所述客户端对应的日志数据库;
控制所述日志程序对所述目标***进行实时监测和记录,并将所述日志数据存储至所述日志数据库。
8.一种异常日志监测装置,其特征在于,包括:
获取模块,用于获取目标***的工作状态,所述目标***用于指示目标用户选择运行的前端服务;
判断模块,用于在所述目标***的工作状态为运行状态时,判断当前是否配置有与客户端对应的日志数据库;
若当前配置有与所述客户端对应的所述日志数据库,则所述判断模块,还用于判断第一预设周期内的日志数据是否存在异常记录;
所述获取模块,还用于在所述第一预设周期内的日志数据存在异常记录时,获取与所述异常记录对应的第一预设周期内的日志数据;
发送模块,用于将所述日志数据发送至服务端。
9.一种异常日志监测设备,其特征在于,包括:
存储器;
处理器;
其中,所述存储器存储计算机执行指令;
所述处理器执行所述存储器存储的计算机执行指令,以实现如权利要求1至7中任一项所述的异常日志监测方法。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现如权利要求1至7任一项所述的异常日志监测方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202311393647.0A CN117336081A (zh) | 2023-10-25 | 2023-10-25 | 异常日志监测方法、装置、设备和计算机存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202311393647.0A CN117336081A (zh) | 2023-10-25 | 2023-10-25 | 异常日志监测方法、装置、设备和计算机存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN117336081A true CN117336081A (zh) | 2024-01-02 |
Family
ID=89290234
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202311393647.0A Pending CN117336081A (zh) | 2023-10-25 | 2023-10-25 | 异常日志监测方法、装置、设备和计算机存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN117336081A (zh) |
-
2023
- 2023-10-25 CN CN202311393647.0A patent/CN117336081A/zh active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7551922B2 (en) | Rule based data collection and management in a wireless communications network | |
US8208861B2 (en) | Data management system server apparatus and method for monitoring a wireless communication network | |
US7609650B2 (en) | Collection of data at target wireless devices using data collection profiles | |
US8565746B2 (en) | Programmable agent for monitoring mobile communication in a wireless communication network | |
CA2578602C (en) | Rule based data collection and management in a wireless communications network | |
US20060023642A1 (en) | Data collection associated with components and services of a wireless communication network | |
US8509100B2 (en) | User-initiated reporting of mobile communication system errors | |
US10033796B2 (en) | SAAS network-based backup system | |
WO2007005030A2 (en) | Rule based data collection and management in a wireless communications network | |
CN114077525A (zh) | 异常日志处理方法、装置、终端设备、云服务器及*** | |
CN105553770B (zh) | 一种数据采集控制方法和装置 | |
CN111124859A (zh) | 一种日志处理方法、装置、设备及存储介质 | |
CN117336081A (zh) | 异常日志监测方法、装置、设备和计算机存储介质 | |
CN112187898A (zh) | 一种基于公安网的数据接入***、方法及装置 | |
CN112788153B (zh) | 一种物联网设备升级管理方法、装置、设备及存储介质 | |
CN109493442A (zh) | 巡河事件处理的方法、***、装置、计算机设备和存储介质 | |
CN114756530A (zh) | 一种基于堡垒机的客户端信息处理方法 | |
US8868064B1 (en) | Mobile device metrics management | |
CN111259383A (zh) | 一种安全管理中心*** | |
KR100926121B1 (ko) | 무선 통신 네트워크에서 규칙 기반 데이터 수집 및 관리 | |
CN112132524B (zh) | 一种监控方法、绩效管理方法,客户端及服务器 | |
CN111125130B (zh) | 面向达梦数据库的账号类型分析方法、***及存储介质 | |
KR100729507B1 (ko) | 종합 통신망 운용관리 시스템용 실시간 관제 시스템 및 그방법 | |
CN117768939A (zh) | 一种面向无线通信设备的分布式自动拨测*** | |
CN118283599A (zh) | 一种usim卡故障的诊断方法、装置、电子设备及存储介质 |
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 |