CN111010290B - 业务日志的处理方法、装置、电子设备及存储介质 - Google Patents
业务日志的处理方法、装置、电子设备及存储介质 Download PDFInfo
- Publication number
- CN111010290B CN111010290B CN201911154643.0A CN201911154643A CN111010290B CN 111010290 B CN111010290 B CN 111010290B CN 201911154643 A CN201911154643 A CN 201911154643A CN 111010290 B CN111010290 B CN 111010290B
- Authority
- CN
- China
- Prior art keywords
- service
- log
- server
- information
- configuration information
- 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.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/06—Management of faults, events, alarms or notifications
- H04L41/069—Management of faults, events, alarms or notifications using logs of notifications; Post-processing of notifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0803—Configuration setting
- H04L41/0823—Configuration setting characterised by the purposes of a change of settings, e.g. optimising configuration for enhancing reliability
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Debugging And Monitoring (AREA)
- Computer And Data Communications (AREA)
Abstract
本申请提供一种业务日志的处理方法、装置、电子设备及存储介质,该方法包括:接收管理服务器发送的配置信息,所述配置信息包括日志分析等级信息和业务优先级信息;根据所述配置信息进行配置;对已接收到的业务日志进行分析,确定各业务类型对应的问题发生频率;根据各业务类型对应的问题发生频率,生成业务优先级调整信息;向管理服务器发送所述业务优先级调整信息,以使所述管理服务器根据所述业务优先级调整信息调整业务优先级和日志分析等级;接收所述管理服务器发送的新的配置信息,所述新的配置信息包括新的日志分析等级信息和新的业务优先级信息;根据所述新的配置信息进行配置。从而实现业务优先级和日志分析等级根据问题发生频率进行动态调整,保证容易出现问题的业务可以及时处理,有效减小日志服务器的负担,提高业务处理效率。
Description
技术领域
本申请涉及计算机技术领域,尤其涉及一种业务日志的处理方法、装置、电子设备及存储介质。
背景技术
数据业务***中通常包括多个服务器,具体可以包括多个业务服务器、管理服务器和日志服务器,还可以包括请求分发服务器。各项业务的完成需要多个服务器协同完成。在某业务流程的执行过程中,各业务服务器均会生成日志文件,因此,在大业务量的环境下,会生成海量业务日志。在业务日志分析过程中,可以采用本地分析监控方式,也可以采用集中式分析监控方式。
但是,对于本地分析监控方式,每个业务服务器在本地进行日志分析和监控,若业务在几个业务服务器上发生问题,会有多个业务服务器产生问题报警,需要进行人工分析,不利于故障定位。对于集中式分析监控方式,可以由日志服务器进行统一的日志分析和监控,可以及时高效地发现和定位问题。但是,在大业务量的环境下,会生成海量业务日志,在业务服务器向日志服务器进行日志信息的推送、日志服务器对日志信息进行存储以及日志服务器对海量业务日志进行分析均会给日志服务器带来沉重的负担。
发明内容
本申请提供一种业务日志的处理方法、装置、电子设备及存储介质,以解决现有技术负担沉重、处理效率低等缺陷。
本申请第一个方面提供一种业务日志的处理方法,包括:
接收管理服务器发送的配置信息,所述配置信息包括日志分析等级信息和业务优先级信息;
根据所述配置信息进行配置;
对已接收到的业务日志进行分析,确定各业务类型对应的问题发生频率;
根据各业务类型对应的问题发生频率,生成业务优先级调整信息;
向管理服务器发送所述业务优先级调整信息,以使所述管理服务器根据所述业务优先级调整信息调整业务优先级和日志分析等级;
接收所述管理服务器发送的新的配置信息,所述新的配置信息包括新的日志分析等级信息和新的业务优先级信息;
根据所述新的配置信息进行配置。
可选地,所述方法还包括:
接收业务服务器发送的告警信息,所述告警信息包括发生问题的目标业务日志;
从所述目标业务日志中提取用户标识和业务标识;
根据所述用户标识和所述业务标识判断所述业务标识对应的业务是否是在预设时间内的首次告警;
若是,向各业务服务器发送业务日志请求,所述业务日志请求包括所述用户标识和所述业务标识;
接收各业务服务器根据所述业务日志请求返回的所述用户标识和所述业务标识所对应的业务日志;
对各业务服务器返回的业务日志进行分析,确定发生的问题;
若否,丢弃所述告警信息。
可选地,在对已接收到的业务日志进行分析之前,所述方法还包括:
接收各业务服务器发送的业务日志;其中,所述业务服务器在接收到客户端发送的业务请求时,根据所述业务请求中包括的业务类型确定所请求业务的业务优先级,并根据所请求业务的业务优先级和日志分析等级确定所请求业务的分析等级,根据所请求业务的分析等级对应的推送方式向日志服务器发送业务日志;所述日志分析等级包括实时分析、定时分析和本地分析。
可选地,所述对已接收到的业务日志进行分析,确定各业务类型对应的问题发生频率,包括:
按照预设周期对已接收到的业务日志进行分析,确定各业务类型对应的问题发生频率。
可选地,所述方法还包括:
与所述管理服务器进行时间同步。
本申请第二个方面提供一种业务日志的处理方法,包括:
向各业务服务器及日志服务器发送配置信息,以使各业务服务器根据所述配置信息配置业务优先级,使日志服务器根据所述配置信息配置日志分析等级;所述配置信息包括业务优先级信息和日志分析等级信息;
接收日志服务器发送的业务优先级调整信息;
根据所述业务优先级调整信息,生成新的配置信息,所述新的配置信息包括新的日志分析等级信息和新的业务优先级信息;
将所述新的配置信息发送给日志服务器和各业务服务器,以调整业务优先级和日志分析等级;
将所述业务服务器和所述日志服务器进行时间同步。
本申请第三个方面提供一种业务日志的处理装置,包括:
第一接收模块,用于接收管理服务器发送的配置信息,所述配置信息包括日志分析等级信息和业务优先级信息;
配置模块,用于根据所述配置信息进行配置;
确定模块,用于对已接收到的业务日志进行分析,确定各业务类型对应的问题发生频率;
第一生成模块,用于根据各业务类型对应的问题发生频率,生成业务优先级调整信息;
第一发送模块,用于向管理服务器发送所述业务优先级调整信息,以使所述管理服务器根据所述业务优先级调整信息调整业务优先级和日志分析等级;
所述第一接收模块,还用于接收所述管理服务器发送的新的配置信息,所述新的配置信息包括新的日志分析等级信息和新的业务优先级信息;
所述配置模块,还用于根据所述新的配置信息进行配置。
可选地,所述确定模块,还用于:
接收业务服务器发送的告警信息,所述告警信息包括发生问题的目标业务日志;
从所述目标业务日志中提取用户标识和业务标识;
根据所述用户标识和所述业务标识判断所述业务标识对应的业务是否是在预设时间内的首次告警;
若是,向各业务服务器发送业务日志请求,所述业务日志请求包括所述用户标识和所述业务标识;
接收各业务服务器根据所述业务日志请求返回的所述用户标识和所述业务标识所对应的业务日志;
对各业务服务器返回的业务日志进行分析,确定发生的问题;
若否,丢弃所述告警信息。
可选地,所述确定模块,还用于:
接收各业务服务器发送的业务日志;其中,所述业务服务器在接收到客户端发送的业务请求时,根据所述业务请求中包括的业务类型确定所请求业务的业务优先级,并根据所请求业务的业务优先级和日志分析等级确定所请求业务的分析等级,根据所请求业务的分析等级对应的推送方式向日志服务器发送业务日志;所述日志分析等级包括实时分析、定时分析和本地分析。
可选地,所述确定模块,具体用于:
按照预设周期对已接收到的业务日志进行分析,确定各业务类型对应的问题发生频率。
可选地,所述配置模块,还用于:
与所述管理服务器进行时间同步。
本申请第四个方面提供一种业务日志的处理装置,包括:
第二发送模块,用于向各业务服务器及日志服务器发送配置信息,以使各业务服务器根据所述配置信息配置业务优先级,使日志服务器根据所述配置信息配置日志分析等级;所述配置信息包括业务优先级信息和日志分析等级信息;
第二接收模块,用于接收日志服务器发送的业务优先级调整信息;
第二生成模块,用于根据所述业务优先级调整信息,生成新的配置信息,所述新的配置信息包括新的日志分析等级信息和新的业务优先级信息;
所述第二发送模块,还用于将所述新的配置信息发送给日志服务器和各业务服务器,以调整业务优先级和日志分析等级;
同步模块,用于将所述业务服务器和所述日志服务器进行时间同步。
本申请第五个方面提供一种电子设备,包括:至少一个处理器和存储器;
所述存储器存储计算机程序;所述至少一个处理器执行所述存储器存储的计算机程序,以实现第一个方面提供的方法。
本申请第六个方面提供一种电子设备,包括:至少一个处理器和存储器;
所述存储器存储计算机程序;所述至少一个处理器执行所述存储器存储的计算机程序,以实现第二个方面提供的方法。
本申请第七个方面提供一种计算机可读存储介质,该计算机可读存储介质中存储有计算机程序,所述计算机程序被执行时实现第一个方面提供的方法。
本申请第七个方面提供一种计算机可读存储介质,该计算机可读存储介质中存储有计算机程序,所述计算机程序被执行时实现第二个方面提供的方法。
本申请提供的业务日志的处理方法、装置、电子设备及存储介质,通过日志服务器接收管理服务器发送的配置信息,根据所述配置信息进行配置之后,根据接收到的业务日志进行分析,确定各业务类型对应的问题发生频率,根据各业务类型的问题发生频率生成业务优先级调整信息,并发送给管理服务器,管理服务器可以根据业务优先级调整信息调整业务优先级和日志分析等级,日志服务器可以接收管理服务器发送的新的配置信息,根据新的配置信息进行配置,实现了业务优先级和日志分析等级根据问题发生频率进行动态调整,从而保证容易出现问题的业务可以及时处理,有效减小日志服务器的负担,提高业务处理效率。
附图说明
为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本申请实施例基于的数据业务***的架构示意图;
图2为本申请一实施例提供的业务日志的处理方法的流程示意图;
图3为本申请另一实施例提供业务日志的处理方法的流程示意图;
图4为本申请一实施例提供的处理流程的示例性流程示意图;
图5为本申请再一实施例提供的业务日志的处理方法的流程示意图;
图6为本申请一实施例提供的业务日志的处理装置的结构示意图;
图7为本申请另一实施例提供的业务日志的处理装置的结构示意图;
图8为本申请一实施例提供的电子设备的结构示意图;
图9为本申请另一实施例提供的电子设备的结构示意图。
通过上述附图,已示出本申请明确的实施例,后文中将有更详细的描述。这些附图和文字描述并不是为了通过任何方式限制本公开构思的范围,而是通过参考特定实施例为本领域技术人员说明本申请的概念。
具体实施方式
为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
本申请实施例提供的业务日志的处理方法,适用于包括多个服务器的数据业务***,各项业务的完成需要多个服务器协同完成。如图1所示,为本申请实施例基于的数据业务***的架构示意图。该数据业务***可以包括多个业务服务器、管理服务器和日志服务器,还可以包括请求分发服务器。在业务流程的执行过程中,各业务服务器均会生成业务日志,按照业务等级来确定业务优先级,并根据业务优先级将日志分析等级分为实时分析、定时分析和本地分析三个等级,当业务服务器生成业务日志时,按照业务日志的分析等级将业务日志推送给日志服务器,日志服务器可以根据接收到的业务日志进行分析,确定各业务类型对应的问题发生频率,根据各业务类型的问题发生频率生成业务优先级调整信息,并发送给管理服务器,管理服务器可以根据业务优先级调整信息调整业务优先级和日志分析等级,从而保证容易出现问题的业务可以及时处理。管理服务器还可以负责将各业务服务器和日志服务器的时间进行同步,使得各业务服务器和日志服务器与管理服务器的时间保持一致。
此外,术语“第一”、“第二”等仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。在以下各实施例的描述中,“多个”的含义是两个以上,除非另有明确具体的限定。
下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例中不再赘述。下面将结合附图,对本发明的实施例进行描述。
本申请一实施例提供一种业务日志的处理方法,用于数据业务***的业务日志的处理。本实施例的执行主体为业务日志的处理装置,为了区分可以称为第一装置,该第一装置可以设置在日志服务器中。
如图2所示,为本实施例提供的业务日志的处理方法的流程示意图,该方法包括:
步骤101,接收管理服务器发送的配置信息,配置信息包括日志分析等级信息和业务优先级信息。
具体的,管理服务器向各业务服务器、日志服务器发送配置信息,对各业务服务器和日志服务器进行配置,具体可以是配置业务优先级信息和日志分析等级信息,其中,业务优先级信息包括业务类型及对应的优先级,日志分析等级信息可以包括业务类型、业务优先级及对应的日志分析等级。
可选地,业务优先级最初可以是根据实际需求设置的优先级,后续根据业务类型对应的问题发生频率的变化不断调整。日志分析等级根据业务优先级可以分为实时分析、定时分析和本地分析三个等级,还可以根据其他方式进行等级划分。
可选地,管理服务器可以向业务服务器和日志服务器分别发送包括日志分析等级信息和业务优先级信息的配置信息。
可选地,日志分析等级信息可以是日志分析等级列表,业务优先级信息可以是业务优先级列表。
步骤102,根据配置信息进行配置。
具体的,在接收到管理服务器发送的配置信息后,可以根据配置信息进行配置,具体可以是存储配置信息,以使后续可以根据配置信息处理业务。
步骤103,对已接收到的业务日志进行分析,确定各业务类型对应的问题发生频率。
具体的,在业务流程的执行过程中,各业务服务器均会生成业务日志,按照业务等级来确定业务优先级,并根据业务优先级将日志分析等级分为实时分析、定时分析和本地分析三个等级,当业务服务器生成业务日志时,按照业务日志的分析等级将业务日志推送给日志服务器,具体为推送给第一装置,第一装置可以接收各业务服务器发送的业务日志,并可以根据接收到的业务日志进行分析,确定各业务类型对应的问题发生频率。问题发生频率可以是指各业务类型在预设时长内发生问题的频率。
步骤104,根据各业务类型对应的问题发生频率,生成业务优先级调整信息。
具体的,在确定了个业务类型对应的问题发生频率后,可以根据各业务类型对应的问题发生频率,生成业务优先级调整信息。业务优先级调整信息可以包括待调整的业务类型及对应的调整后优先级。比如,业务优先级调整信息包括:业务类型A-一级(表示业务类型A调整后的优先级为一级);业务类型B-二级(业务类型B调整后的优先级为二级),具体的业务优先级调整信息包括的内容可以根据实际需求设置。
步骤105,向管理服务器发送业务优先级调整信息,以使管理服务器根据业务优先级调整信息调整业务优先级和日志分析等级。
具体的,在生成了业务优先级调整信息后,可以向管理服务器发送业务优先级调整信息,管理服务器可以根据业务优先级调整信息调整业务优先级和日志分析等级。
步骤106,接收管理服务器发送的新的配置信息,新的配置信息包括新的日志分析等级信息和新的业务优先级信息。
步骤107,根据新的配置信息进行配置。
可选地,管理服务器接收到业务优先级调整信息后,可以根据接收到的业务优先级调整信息生成新的配置策略,将新的配置策略推送给各业务服务器和日志服务器,实现业务优先级的动态调整。
本实施例提供的业务日志的处理方法,通过日志服务器接收管理服务器发送的配置信息,根据配置信息进行配置之后,根据接收到的业务日志进行分析,确定各业务类型对应的问题发生频率,根据各业务类型的问题发生频率生成业务优先级调整信息,并发送给管理服务器,管理服务器可以根据业务优先级调整信息调整业务优先级和日志分析等级,日志服务器可以接收管理服务器发送的新的配置信息,根据新的配置信息进行配置,实现了业务优先级和日志分析等级根据问题发生频率进行动态调整,从而保证容易出现问题的业务可以及时处理,有效减小日志服务器的负担,提高业务处理效率。
本申请另一实施例对上述实施例提供的业务日志的处理方法做进一步补充说明。
如图3所示,为本实施例提供的业务日志的处理方法的流程示意图
作为一种可实施的方式,在上述实施例的基础上,可选地,该方法还可以包括:
步骤2021,接收业务服务器发送的告警信息,告警信息包括发生问题的目标业务日志。
具体的,用户可以通过客户端向数据业务***提交业务请求,业务请求中可以包括用户标识(比如用户ID或者其他标识信息)、业务类型、业务标识(比如业务ID或其他标识性信息),数据业务***的请求分发服务器可以接收到客户端发送的业务请求,将业务请求分发到业务服务器,业务服务器可以对业务请求进行响应处理,并根据业务请求中的业务类型来确定业务优先级,业务服务器根据确定的改业务的优先级和预先配置的日志分析等级信息来确定该业务的分析等级(即日志分析等级),该分析等级包括实时分析、定时分析和本地分析三个等级。业务服务器生成业务日志,具体为将主要业务流程、出入口消息按照关键字段(比如:用户ID、业务类型、业务ID、发送消息(包含源目的信息)、接收消息(包含源目的信息)、时间、处理结果等)进行存储,比如存入数据库表中。业务服务器根据业务日志的分析等级对该业务日志进行处理,具体为:若确定分析等级为实时分析,则向日志服务器发送业务日志,若分析等级为定时分析,则按照预定周期向日志服务器发送改业务日志,若为本地分析,则将该业务日志进行本地分析。
业务服务器根据业务日志进行本地分析,当发现业务发生问题时,向日志服务器发送告警信息,告警信息可以包括发生问题的目标业务日志,日志服务器的第一装置则可以接收到业务服务器发送的告警信息。
日志服务器根据接收到的业务日志进行分析监控。
步骤2022,从目标业务日志中提取用户标识和业务标识。
具体的,日志服务器的第一装置接收到业务服务器发送的告警信息后,可以从目标业务日志中提取用户标识(可以称为目标用户标识)和业务标识(可以称为目标业务标识)。
步骤2023,根据用户标识和业务标识判断业务标识对应的业务是否是在预设时间内的首次告警。若是转步骤2024,若否转步骤2027。
具体的,在提取出目标用户标识和目标业务标识后,可以根据目标用户标识和目标业务标识判断目标业务标识对应的业务是否是在预设时间内的首次告警。
预设时间可以根据实际需求设置,比如可以是一个小时、一天、一周等等,本实施例不做限定。
步骤2024,向各业务服务器发送业务日志请求,业务日志请求包括用户标识和业务标识。
具体的,若目标业务标识对应的业务是在预设时间内的首次告警,则向各业务服务器发送业务日志请求,业务日志请求包括目标用户标识和目标业务标识。
各业务服务器接收到日志服务器发送的业务日志请求后,获取自己生成的与目标用户标识和目标业务标识对应的业务日志,并发送给日志服务器的第一装置。
步骤2025,接收各业务服务器根据业务日志请求返回的用户标识和业务标识所对应的业务日志。
具体的,第一装置接收各业务服务器响应业务日志请求返回的目标用户标识和目标业务标识对应的业务日志。
步骤2026,对各业务服务器返回的业务日志进行分析,确定发生的问题。
具体的,在接收到各业务服务器返回的业务日志后,对各业务服务器返回的业务日志进行分析,确定发生的问题。
步骤2027,丢弃告警信息。
具体的,若目标业务标识对应的业务不是在预设时间内的首次告警,则丢弃告警信息,不予处理。
作为另一种可实施的方式,在上述实施例的基础上,可选地,在对已接收到的业务日志进行分析之前,该方法还包括:
步骤2031,接收各业务服务器发送的业务日志。
其中,业务服务器在接收到客户端发送的业务请求时,根据业务请求中包括的业务类型确定所请求业务的业务优先级,并根据所请求业务的业务优先级和日志分析等级确定所请求业务的分析等级,根据所请求业务的分析等级对应的推送方式向日志服务器发送业务日志;日志分析等级包括实时分析、定时分析和本地分析。
作为另一种可实施的方式,在上述实施例的基础上,可选地,对已接收到的业务日志进行分析,确定各业务类型对应的问题发生频率,包括:
步骤1031,按照预设周期对已接收到的业务日志进行分析,确定各业务类型对应的问题发生频率。
具体的,日志服务器的第一装置可以按照预设周期分析出现问题的业务类型,来确定各业务类型对应的问题发生频率。
作为另一种可实施的方式,在上述实施例的基础上,可选地,该方法还可以包括:
与管理服务器进行时间同步。
具体的,管理服务器作为时间服务器来进行时间同步,各个业务服务器和日志服务器与该管理服务器进行时间同步,以保证***内所有服务器的时间一致。
作为一种示例性的可实施方式,如图4所示,为本实施例提供的处理流程的示例性流程示意图。示例性的,一个业务需要由三个业务服务器协同完成,业务服务器1在接收到业务请求后,在业务服务器1中对业务进行处理,处理完成后将业务处理结果转发给业务服务器2,并在业务服务器1产生与其处理过程对应的业务日志,业务服务器2接收业务服务器1转发的业务请求,并继续进行处理,处理完成后,向业务服务器1返回业务响应消息,并将业务处理结果发送给业务服务器3,并在业务服务器2中产生与其处理过程对应的业务日志,业务服务器3对该业务进行进一步处理,处理完成后,业务服务器3向业务服务器2返回业务结束消息,在业务服务器3中产生对应的业务日志。以一个业务服务器的处理过程为例,具体处理过程如下:
步骤S1,管理服务器作为时间服务器来进行时间同步,各个业务服务器和日志服务器与该管理服务器进行时间同步,以保证***内所有服务器的时间一致。
步骤S2,管理服务器配置业务优先级列表和日志分析等级列表。其中,业务优先级列表中根据业务类型来确定业务的优先级。日志分析等级列表中根据业务的优先级将业务的日志分析等级分为实时分析,定时分析和本地分析三个等级。
步骤S3,管理服务器向各业务服务器、日志服务器发送配置信息,对各业务服务器和日志服务器进行配置。该配置信息包括业务优先级列表和日志分析等级列表。
步骤S4,客户端向数据业务***提交业务请求,该业务请求中包括用户标识(用户ID)、业务类型和业务标识(业务ID)。
步骤S5,数据业务***中的业务服务器对该业务请求进行处理,并根据业务类型确定业务优先级。
步骤S6,业务服务器根据确定的该业务的优先级和日志分析等级列表确定该业务的分析等级,该分析等级包括实时分析,定时分析和本地分析三个等级。
步骤S7,业务服务器生成业务日志,具体为将主要业务流程,出入口消息,按照关键字段:用户ID、业务类型、业务ID、发送消息(包含源目的信息)、接收消息(包含源目的信息)、时间、处理结果等字段存入数据库表中。
步骤S8,业务服务器根据业务日志的分析等级对该业务日志进行处理,具体为:若确定的分析等级为实时分析,则实时向日志服务器发送业务日志,执行步骤S9;若为定时分析,则按照预定周期向日志服务器发送业务日志;执行步骤S9;若为本地分析,则将业务日志进行本地保存,执行步骤S10。
步骤S9,日志服务器根据接收到的业务日志进行分析监控。
步骤S10,业务服务器根据业务日志进行本地分析,当发现业务发生问题时,向日志服务器进行告警信息,该告警信息中携带有发生问题的业务日志。然后执行步骤S11。
步骤S11,日志服务器在接收到业务服务器发送的告警信息时,从该告警信息中携带的业务日志中提取该业务的用户ID,业务ID,判断该告警是否是在预定时间内该业务的首次告警,若是,执行步骤S12,若否,丢弃该告警信息。
步骤S12,日志服务器向各业务服务器发送业务日志请求,该请求中携带业务日志的用户ID,业务ID。
步骤S13,业务服务器根据业务日志请求向日志服务器发送相应的业务日志。
步骤S14,日志服务器对接收到的业务日志进行分析,定位问题。
步骤S15,日志服务器周期分析出现问题的业务类型,根据问题发生频率,向管理服务器发送业务优先级调整通知消息,包括业务优先级调整信息。
步骤S16,管理服务器根据接收到的业务优先级调整信息,生成新的配置策略,然后将新策略推送给各业务服务器、日志服务器,实现业务优先级动态调整分析。
需要说明的是,本实施例中各可实施的方式可以单独实施,也可以在不冲突的情况下以任意组合方式结合实施本申请不做限定。
本实施例提供的业务日志的处理方法,通过日志服务器接收管理服务器发送的配置信息,根据配置信息进行配置之后,根据接收到的业务日志进行分析,确定各业务类型对应的问题发生频率,根据各业务类型的问题发生频率生成业务优先级调整信息,并发送给管理服务器,管理服务器可以根据业务优先级调整信息调整业务优先级和日志分析等级,日志服务器可以接收管理服务器发送的新的配置信息,根据新的配置信息进行配置,实现了业务优先级和日志分析等级根据问题发生频率进行动态调整,从而保证容易出现问题的业务可以及时处理,有效减小日志服务器的负担,提高业务处理效率。并保证了关键业务日志分析监控的及时有效性,通过业务优先级,降低海量日志分析监控对日志服务器的压力,降低日志服务器的成本。对本地日志分析产生的告警进行检查,对于非首次告警进行丢弃,避免重复告警。
本申请再一实施例提供一种业务日志的处理方法,用于数据业务***的业务日志的处理。本实施例的执行主体为业务日志的处理装置,为了区分以下可以称为第二装置,该第二装置可以设置在管理服务器中。
如图5所示,为本实施例提供的业务日志的处理方法的流程示意图,该方法包括:
步骤301,向各业务服务器及日志服务器发送配置信息,以使各业务服务器根据配置信息配置业务优先级,使日志服务器根据配置信息配置日志分析等级。
其中,配置信息包括业务优先级信息和日志分析等级信息。
步骤302,接收日志服务器发送的业务优先级调整信息。
具体的,在业务流程的执行过程中,各业务服务器均会生成业务日志,按照业务等级来确定业务优先级,并根据业务优先级将日志分析等级分为实时分析、定时分析和本地分析三个等级,当业务服务器生成业务日志时,按照业务日志的分析等级将业务日志推送给日志服务器,具体为推送给日志服务器的第一装置,第一装置可以接收各业务服务器发送的业务日志,并可以根据接收到的业务日志进行分析,确定各业务类型对应的问题发生频率。问题发生频率可以是指各业务类型在预设时长内发生问题的频率。
日志服务器在确定了个业务类型对应的问题发生频率后,可以根据各业务类型对应的问题发生频率,生成业务优先级调整信息。业务优先级调整信息可以包括待调整的业务类型及对应的调整后优先级。比如,业务优先级调整信息包括:业务类型A-一级(表示业务类型A调整后的优先级为一级);业务类型B-二级(业务类型B调整后的优先级为二级),具体的业务优先级调整信息包括的内容可以根据实际需求设置。
日志服务器在生成了业务优先级调整信息后,可以向管理服务器发送业务优先级调整信息,具体的管理服务器的第二装置可以接收日志服务器发送的业务优先级调整信息。
步骤303,根据业务优先级调整信息,生成新的配置信息,新的配置信息包括新的日志分析等级信息和新的业务优先级信息。
具体的,第二装置可以根据业务优先级调整信息调整业务优先级和日志分析等级。
步骤304,将新的配置信息发送给日志服务器和各业务服务器,以调整业务优先级和日志分析等级。
具体的,具体来说,第二装置接收到业务优先级调整信息后,可以根据接收到的业务优先级调整信息生成新的配置策略(即新的配置信息),将新的配置策略推送给各业务服务器和日志服务器,实现业务优先级的动态调整。
步骤305,将业务服务器和日志服务器进行时间同步。
需要说明的是,本实施例为管理服务器侧的执行方法,其与上述实施例的日志服务器进行交互,具有与上述实施例相应的技术特征和效果,其具体交互过程已在上述实施例进行了详细说明,在此不再赘述。
本实施例提供的业务日志的处理方法,通过日志服务器接收管理服务器发送的配置信息,根据配置信息进行配置之后,根据接收到的业务日志进行分析,确定各业务类型对应的问题发生频率,根据各业务类型的问题发生频率生成业务优先级调整信息,并发送给管理服务器,管理服务器可以根据业务优先级调整信息调整业务优先级和日志分析等级,日志服务器可以接收管理服务器发送的新的配置信息,根据新的配置信息进行配置,实现了业务优先级和日志分析等级根据问题发生频率进行动态调整,从而保证容易出现问题的业务可以及时处理,有效减小日志服务器的负担,提高业务处理效率。
本申请再一实施例提供一种业务日志的处理装置,用于执行上述实施例提供的业务日志的处理方法,该装置可以设置在日志服务器中。
如图6所示,为本实施例提供的业务日志的处理装置的结构示意图。该业务日志的处理装置50包括第一接收模块51、配置模块52、确定模块53、第一生成模块54、第一发送模块55。
其中,第一接收模块,用于接收管理服务器发送的配置信息,配置信息包括日志分析等级信息和业务优先级信息;配置模块,用于根据配置信息进行配置;确定模块,用于对已接收到的业务日志进行分析,确定各业务类型对应的问题发生频率;第一生成模块,用于根据各业务类型对应的问题发生频率,生成业务优先级调整信息;第一发送模块,用于向管理服务器发送业务优先级调整信息,以使管理服务器根据业务优先级调整信息调整业务优先级和日志分析等级;第一接收模块,还用于接收管理服务器发送的新的配置信息,新的配置信息包括新的日志分析等级信息和新的业务优先级信息;配置模块,还用于根据新的配置信息进行配置。
关于本实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
根据本实施例提供的业务日志的处理装置,通过日志服务器接收管理服务器发送的配置信息,根据配置信息进行配置之后,根据接收到的业务日志进行分析,确定各业务类型对应的问题发生频率,根据各业务类型的问题发生频率生成业务优先级调整信息,并发送给管理服务器,管理服务器可以根据业务优先级调整信息调整业务优先级和日志分析等级,日志服务器可以接收管理服务器发送的新的配置信息,根据新的配置信息进行配置,实现了业务优先级和日志分析等级根据问题发生频率进行动态调整,从而保证容易出现问题的业务可以及时处理,有效减小日志服务器的负担,提高业务处理效率。
本申请又一实施例对上述实施例提供的业务日志的处理装置做进一步补充说明。
作为一种可实施的方式,在上述实施例的基础上,可选地,确定模块,还用于:
接收业务服务器发送的告警信息,告警信息包括发生问题的目标业务日志;从目标业务日志中提取用户标识和业务标识;根据用户标识和业务标识判断业务标识对应的业务是否是在预设时间内的首次告警;若是,向各业务服务器发送业务日志请求,业务日志请求包括用户标识和业务标识;接收各业务服务器根据业务日志请求返回的用户标识和业务标识所对应的业务日志;对各业务服务器返回的业务日志进行分析,确定发生的问题;若否,丢弃告警信息。
作为另一种可实施的方式,在上述实施例的基础上,可选地,确定模块,还用于:
接收各业务服务器发送的业务日志;其中,业务服务器在接收到客户端发送的业务请求时,根据业务请求中包括的业务类型确定所请求业务的业务优先级,并根据所请求业务的业务优先级和日志分析等级确定所请求业务的分析等级,根据所请求业务的分析等级对应的推送方式向日志服务器发送业务日志;日志分析等级包括实时分析、定时分析和本地分析。
作为另一种可实施的方式,在上述实施例的基础上,可选地,确定模块,具体用于:
按照预设周期对已接收到的业务日志进行分析,确定各业务类型对应的问题发生频率。
作为另一种可实施的方式,在上述实施例的基础上,可选地,配置模块,还用于:
与管理服务器进行时间同步。
关于本实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
需要说明的是,本实施例中各可实施的方式可以单独实施,也可以在不冲突的情况下以任意组合方式结合实施本申请不做限定。
根据本实施例的业务日志的处理装置,通过日志服务器接收管理服务器发送的配置信息,根据配置信息进行配置之后,根据接收到的业务日志进行分析,确定各业务类型对应的问题发生频率,根据各业务类型的问题发生频率生成业务优先级调整信息,并发送给管理服务器,管理服务器可以根据业务优先级调整信息调整业务优先级和日志分析等级,日志服务器可以接收管理服务器发送的新的配置信息,根据新的配置信息进行配置,实现了业务优先级和日志分析等级根据问题发生频率进行动态调整,从而保证容易出现问题的业务可以及时处理,有效减小日志服务器的负担,提高业务处理效率。并保证了关键业务日志分析监控的及时有效性,通过业务优先级,降低海量日志分析监控对日志服务器的压力,降低日志服务器的成本。对本地日志分析产生的告警进行检查,对于非首次告警进行丢弃,避免重复告警。
本申请再一实施例提供一种业务日志的处理装置,用于执行上述实施例提供的业务日志的处理方法,该装置可以设置在管理服务器中。
如图7所示,为本实施例提供的业务日志的处理装置的结构示意图。该业务日志的处理装置70包括第二发送模块71、第二接收模块72、第二生成模块73和同步模块74。
其中,第二发送模块,用于向各业务服务器及日志服务器发送配置信息,以使各业务服务器根据配置信息配置业务优先级,使日志服务器根据配置信息配置日志分析等级;配置信息包括业务优先级信息和日志分析等级信息;第二接收模块,用于接收日志服务器发送的业务优先级调整信息;第二生成模块,用于根据业务优先级调整信息,生成新的配置信息,新的配置信息包括新的日志分析等级信息和新的业务优先级信息;第二发送模块,还用于将新的配置信息发送给日志服务器和各业务服务器,以调整业务优先级和日志分析等级;同步模块,用于将业务服务器和日志服务器进行时间同步。
关于本实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
根据本实施例提供的业务日志的处理装置,通过日志服务器接收管理服务器发送的配置信息,根据配置信息进行配置之后,根据接收到的业务日志进行分析,确定各业务类型对应的问题发生频率,根据各业务类型的问题发生频率生成业务优先级调整信息,并发送给管理服务器,管理服务器可以根据业务优先级调整信息调整业务优先级和日志分析等级,日志服务器可以接收管理服务器发送的新的配置信息,根据新的配置信息进行配置,实现了业务优先级和日志分析等级根据问题发生频率进行动态调整,从而保证容易出现问题的业务可以及时处理,有效减小日志服务器的负担,提高业务处理效率。
本申请再一实施例提供一种电子设备,用于执行上述实施例提供的方法,该电子设备可以是日志服务器。
如图8所示,为本实施例提供的电子设备的结构示意图。该电子设备80包括:至少一个处理器81和存储器82;
存储器存储计算机程序;至少一个处理器执行存储器存储的计算机程序,以实现上述实施例提供的方法。
根据本实施例的电子设备,通过日志服务器接收管理服务器发送的配置信息,根据配置信息进行配置之后,根据接收到的业务日志进行分析,确定各业务类型对应的问题发生频率,根据各业务类型的问题发生频率生成业务优先级调整信息,并发送给管理服务器,管理服务器可以根据业务优先级调整信息调整业务优先级和日志分析等级,日志服务器可以接收管理服务器发送的新的配置信息,根据新的配置信息进行配置,实现了业务优先级和日志分析等级根据问题发生频率进行动态调整,从而保证容易出现问题的业务可以及时处理,有效减小日志服务器的负担,提高业务处理效率。并保证了关键业务日志分析监控的及时有效性,通过业务优先级,降低海量日志分析监控对日志服务器的压力,降低日志服务器的成本。对本地日志分析产生的告警进行检查,对于非首次告警进行丢弃,避免重复告警。
本申请又一实施例提供一种电子设备,用于执行上述实施例提供的方法,该电子设备可以是管理服务器。
如图9所示,为本实施例提供的电子设备的结构示意图。该电子设备80包括:至少一个处理器91和存储器92;
存储器存储计算机程序;至少一个处理器执行存储器存储的计算机程序,以实现上述实施例提供的方法。
根据本实施例的电子设备,通过日志服务器接收管理服务器发送的配置信息,根据配置信息进行配置之后,根据接收到的业务日志进行分析,确定各业务类型对应的问题发生频率,根据各业务类型的问题发生频率生成业务优先级调整信息,并发送给管理服务器,管理服务器可以根据业务优先级调整信息调整业务优先级和日志分析等级,日志服务器可以接收管理服务器发送的新的配置信息,根据新的配置信息进行配置,实现了业务优先级和日志分析等级根据问题发生频率进行动态调整,从而保证容易出现问题的业务可以及时处理,有效减小日志服务器的负担,提高业务处理效率。并保证了关键业务日志分析监控的及时有效性,通过业务优先级,降低海量日志分析监控对日志服务器的压力,降低日志服务器的成本。对本地日志分析产生的告警进行检查,对于非首次告警进行丢弃,避免重复告警。
本申请再一实施例提供一种计算机可读存储介质,该计算机可读存储介质中存储有计算机程序,计算机程序被执行时实现上述日志服务器侧实施例提供的方法。
根据本实施例的计算机可读存储介质,通过日志服务器接收管理服务器发送的配置信息,根据配置信息进行配置之后,根据接收到的业务日志进行分析,确定各业务类型对应的问题发生频率,根据各业务类型的问题发生频率生成业务优先级调整信息,并发送给管理服务器,管理服务器可以根据业务优先级调整信息调整业务优先级和日志分析等级,日志服务器可以接收管理服务器发送的新的配置信息,根据新的配置信息进行配置,实现了业务优先级和日志分析等级根据问题发生频率进行动态调整,从而保证容易出现问题的业务可以及时处理,有效减小日志服务器的负担,提高业务处理效率。并保证了关键业务日志分析监控的及时有效性,通过业务优先级,降低海量日志分析监控对日志服务器的压力,降低日志服务器的成本。对本地日志分析产生的告警进行检查,对于非首次告警进行丢弃,避免重复告警。
本申请又一实施例提供一种计算机可读存储介质,该计算机可读存储介质中存储有计算机程序,计算机程序被执行时实现上述管理服务器侧实施例提供的方法。
根据本实施例的计算机可读存储介质,通过日志服务器接收管理服务器发送的配置信息,根据配置信息进行配置之后,根据接收到的业务日志进行分析,确定各业务类型对应的问题发生频率,根据各业务类型的问题发生频率生成业务优先级调整信息,并发送给管理服务器,管理服务器可以根据业务优先级调整信息调整业务优先级和日志分析等级,日志服务器可以接收管理服务器发送的新的配置信息,根据新的配置信息进行配置,实现了业务优先级和日志分析等级根据问题发生频率进行动态调整,从而保证容易出现问题的业务可以及时处理,有效减小日志服务器的负担,提高业务处理效率。并保证了关键业务日志分析监控的及时有效性,通过业务优先级,降低海量日志分析监控对日志服务器的压力,降低日志服务器的成本。对本地日志分析产生的告警进行检查,对于非首次告警进行丢弃,避免重复告警。
在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。
上述以软件功能单元的形式实现的集成的单元,可以存储在一个计算机可读取存储介质中。上述软件功能单元存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本申请各个实施例所述方法的部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
本领域技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。上述描述的装置的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
最后应说明的是:以上各实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述各实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本申请各实施例技术方案的范围。
Claims (9)
1.一种业务日志的处理方法,其特征在于,包括:
接收管理服务器发送的配置信息,所述配置信息包括日志分析等级信息和业务优先级信息;
根据所述配置信息进行配置;
对已接收到的业务日志进行分析,确定各业务类型对应的问题发生频率;
根据各业务类型对应的问题发生频率,生成业务优先级调整信息;
向管理服务器发送所述业务优先级调整信息,以使所述管理服务器根据所述业务优先级调整信息调整业务优先级和日志分析等级;
接收所述管理服务器发送的新的配置信息,所述新的配置信息包括新的日志分析等级信息和新的业务优先级信息;
根据所述新的配置信息进行配置;
接收业务服务器发送的告警信息,所述告警信息包括发生问题的目标业务日志;
从所述目标业务日志中提取用户标识和业务标识;
根据所述用户标识和所述业务标识判断所述业务标识对应的业务是否是在预设时间内的首次告警;
若是,向各业务服务器发送业务日志请求,所述业务日志请求包括所述用户标识和所述业务标识;
接收各业务服务器根据所述业务日志请求返回的所述用户标识和所述业务标识所对应的业务日志;
对各业务服务器返回的业务日志进行分析,确定发生的问题;
若否,丢弃所述告警信息。
2.根据权利要求1所述的方法,其特征在于,在对已接收到的业务日志进行分析之前,所述方法还包括:
接收各业务服务器发送的业务日志;其中,所述业务服务器在接收到客户端发送的业务请求时,根据所述业务请求中包括的业务类型确定所请求业务的业务优先级,并根据所请求业务的业务优先级和日志分析等级确定所请求业务的分析等级,根据所请求业务的分析等级对应的推送方式向日志服务器发送业务日志;所述日志分析等级包括实时分析、定时分析和本地分析。
3.根据权利要求1所述的方法,其特征在于,所述对已接收到的业务日志进行分析,确定各业务类型对应的问题发生频率,包括:
按照预设周期对已接收到的业务日志进行分析,确定各业务类型对应的问题发生频率。
4.根据权利要求1-3任一项所述的方法,其特征在于,所述方法还包括:
与所述管理服务器进行时间同步。
5.一种业务日志的处理方法,其特征在于,包括:
向各业务服务器及日志服务器发送配置信息,以使各业务服务器根据所述配置信息配置业务优先级,使日志服务器根据所述配置信息配置日志分析等级;所述配置信息包括业务优先级信息和日志分析等级信息;
接收所述日志服务器发送的业务优先级调整信息;
根据所述业务优先级调整信息,生成新的配置信息,所述新的配置信息包括新的日志分析等级信息和新的业务优先级信息;
将所述新的配置信息发送给日志服务器和各业务服务器,以调整业务优先级和日志分析等级;
将所述业务服务器和所述日志服务器进行时间同步;
从而所述业务服务器向所述日志服务器发送告警信息,所述告警信息包括发生问题的目标业务日志;
所述日志服务器接收所述业务服务器发送的告警信息,从所述告警信息中的所述目标业务日志中提取用户标识和业务标识,根据所述用户标识和所述业务标识判断所述业务标识对应的业务是否是在预设时间内的首次告警;
若是,所述日志服务器向各业务服务器发送业务日志请求,所述业务日志请求包括所述用户标识和所述业务标识;
所述各业务服务器接收到所述日志服务器发送的业务日志请求后,获取自己生成的与目标用户标识和目标业务标识对应的业务日志,并发送给所述日志服务器;
所述日志服务器接收所述各业务服务器根据所述业务日志请求返回的所述用户标识和所述业务标识所对应的业务日志,对所述各业务服务器返回的业务日志进行分析,确定发生的问题;
若否,所述日志服务器丢弃所述告警信息。
6.一种业务日志的处理装置,其特征在于,包括:
第一接收模块,用于接收管理服务器发送的配置信息,所述配置信息包括日志分析等级信息和业务优先级信息;
配置模块,用于根据所述配置信息进行配置;
确定模块,用于对已接收到的业务日志进行分析,确定各业务类型对应的问题发生频率;
第一生成模块,用于根据各业务类型对应的问题发生频率,生成业务优先级调整信息;
第一发送模块,用于向管理服务器发送所述业务优先级调整信息,以使所述管理服务器根据所述业务优先级调整信息调整业务优先级和日志分析等级;
所述第一接收模块,还用于接收所述管理服务器发送的新的配置信息,所述新的配置信息包括新的日志分析等级信息和新的业务优先级信息;
所述配置模块,还用于根据所述新的配置信息进行配置;
所述确定模块,还用于:
接收业务服务器发送的告警信息,所述告警信息包括发生问题的目标业务日志;从所述目标业务日志中提取用户标识和业务标识;根据所述用户标识和所述业务标识判断所述业务标识对应的业务是否是在预设时间内的首次告警;若是,向各业务服务器发送业务日志请求,所述业务日志请求包括所述用户标识和所述业务标识;接收各业务服务器根据所述业务日志请求返回的所述用户标识和所述业务标识所对应的业务日志;对各业务服务器返回的业务日志进行分析,确定发生的问题;若否,丢弃所述告警信息。
7.一种业务日志的处理装置,其特征在于,包括:
第二发送模块,用于向各业务服务器及日志服务器发送配置信息,以使各业务服务器根据所述配置信息配置业务优先级,使日志服务器根据所述配置信息配置日志分析等级;所述配置信息包括业务优先级信息和日志分析等级信息;
第二接收模块,用于接收日志服务器发送的业务优先级调整信息;
第二生成模块,用于根据所述业务优先级调整信息,生成新的配置信息,所述新的配置信息包括新的日志分析等级信息和新的业务优先级信息;
所述第二发送模块,还用于将所述新的配置信息发送给日志服务器和各业务服务器,以调整业务优先级和日志分析等级;
同步模块,用于将所述业务服务器和所述日志服务器进行时间同步;从而所述业务服务器向所述日志服务器发送告警信息,所述告警信息包括发生问题的目标业务日志;
所述日志服务器接收所述业务服务器发送的告警信息,从所述告警信息中的所述目标业务日志中提取用户标识和业务标识,根据所述用户标识和所述业务标识判断所述业务标识对应的业务是否是在预设时间内的首次告警;
若是,所述日志服务器向各业务服务器发送业务日志请求,所述业务日志请求包括所述用户标识和所述业务标识;
所述各业务服务器接收到所述日志服务器发送的业务日志请求后,获取自己生成的与目标用户标识和目标业务标识对应的业务日志,并发送给所述日志服务器;
所述日志服务器接收所述各业务服务器根据所述业务日志请求返回的所述用户标识和所述业务标识所对应的业务日志,对所述各业务服务器返回的业务日志进行分析,确定发生的问题;
若否,所述日志服务器丢弃所述告警信息。
8.一种电子设备,其特征在于,包括:至少一个处理器和存储器;
所述存储器存储计算机程序;所述至少一个处理器执行所述存储器存储的计算机程序,以实现权利要求1-4、5中任一项所述的方法。
9.一种计算机可读存储介质,其特征在于,该计算机可读存储介质中存储有计算机程序,当处理器执行所述计算机程序时,实现如权利要求1-4、5中任一项所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911154643.0A CN111010290B (zh) | 2019-11-22 | 2019-11-22 | 业务日志的处理方法、装置、电子设备及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911154643.0A CN111010290B (zh) | 2019-11-22 | 2019-11-22 | 业务日志的处理方法、装置、电子设备及存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111010290A CN111010290A (zh) | 2020-04-14 |
CN111010290B true CN111010290B (zh) | 2022-11-29 |
Family
ID=70113324
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201911154643.0A Active CN111010290B (zh) | 2019-11-22 | 2019-11-22 | 业务日志的处理方法、装置、电子设备及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111010290B (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111651481B (zh) * | 2020-05-29 | 2023-08-22 | 泰康保险集团股份有限公司 | 日志处理方法、装置、设备及计算机可读存储介质 |
CN113055459B (zh) * | 2021-03-09 | 2022-11-01 | 北京奇艺世纪科技有限公司 | 日志投递方法和装置、电子设备及存储介质 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102201928A (zh) * | 2010-03-24 | 2011-09-28 | 中兴通讯股份有限公司 | 告警级别处理方法及告警服务器 |
CN107678908A (zh) * | 2017-06-23 | 2018-02-09 | 平安科技(深圳)有限公司 | 日志记录方法、装置、计算机设备及存储介质 |
CN108920339A (zh) * | 2018-07-21 | 2018-11-30 | 中国人民解放军战略支援部队信息工程大学 | 一种***异常上报方法及装置 |
CN109600279A (zh) * | 2018-12-14 | 2019-04-09 | 平安城市建设科技(深圳)有限公司 | 基于日志流的动态监控方法、设备、存储介质及装置 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11048608B2 (en) * | 2015-03-17 | 2021-06-29 | Vmware, Inc. | Probability-distribution-based log-file analysis |
-
2019
- 2019-11-22 CN CN201911154643.0A patent/CN111010290B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102201928A (zh) * | 2010-03-24 | 2011-09-28 | 中兴通讯股份有限公司 | 告警级别处理方法及告警服务器 |
CN107678908A (zh) * | 2017-06-23 | 2018-02-09 | 平安科技(深圳)有限公司 | 日志记录方法、装置、计算机设备及存储介质 |
CN108920339A (zh) * | 2018-07-21 | 2018-11-30 | 中国人民解放军战略支援部队信息工程大学 | 一种***异常上报方法及装置 |
CN109600279A (zh) * | 2018-12-14 | 2019-04-09 | 平安城市建设科技(深圳)有限公司 | 基于日志流的动态监控方法、设备、存储介质及装置 |
Also Published As
Publication number | Publication date |
---|---|
CN111010290A (zh) | 2020-04-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110740103A (zh) | 业务请求处理方法、装置、计算机设备和存储介质 | |
CN111459986B (zh) | 数据计算***及方法 | |
EP3258653A1 (en) | Message pushing method and device | |
CN111010290B (zh) | 业务日志的处理方法、装置、电子设备及存储介质 | |
CN109325056A (zh) | 一种大数据处理方法及装置、通信设备 | |
CN111813868B (zh) | 数据同步方法及装置 | |
CN113672934A (zh) | 一种安全漏洞扫描***及方法、终端、存储介质 | |
CN108134746B (zh) | 轨道交通数据的处理方法及装置 | |
CN110601891A (zh) | 一种报警处理的方法以及相关装置 | |
CN111125681A (zh) | 业务处理方法、装置及存储介质 | |
CN110839061B (zh) | 数据分发方法、装置及存储介质 | |
CN111628903B (zh) | 交易***运行状态的监控方法及监控*** | |
CN104731660A (zh) | 数据分配方法、装置和*** | |
CN111131367B (zh) | 一种分布式接入服务处理方法及装置 | |
CN111552719A (zh) | 数据管理方法、装置、***、大数据平台及可读存储介质 | |
CN105335362B (zh) | 实时数据的处理方法及***、即时处理*** | |
CN113778709B (zh) | 接口调用方法、装置、服务器及存储介质 | |
CN111240904A (zh) | 数据库备份方法、装置、电子设备及存储介质 | |
CN110855770A (zh) | 消息处理方法及装置、电子设备、计算机可读存储介质 | |
CN108345650A (zh) | 电子***业务实时监控预警方法及*** | |
CN110555201B (zh) | 知识文档生成方法、装置、电子设备及存储介质 | |
CN112035243A (zh) | 数据查询方法、装置、终端及介质 | |
KR20210050827A (ko) | 클라우드 기반 분산 딥러닝 정보 분석관리를 이용한 객체추출 시스템 및 방법 | |
CN112989324B (zh) | 数据交互的方法、装置、电子设备及存储介质 | |
CN114760221B (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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |