一种日志管理系统及方法与流程
未命名
10-28
阅读:111
评论:0
1.本发明涉及计算机技术领域,具体涉及一种日志管理系统及方法。
背景技术:
2.随着计算机网络技术的更新换代,系统资源显得越发重要。在网络设备中为了维护自身系统资源的运行状况,系统日志会记录任何时间在设备上产生的大小事件,便于管理人员查看系统中设备使用过程中产生的各种记录,可以随时掌握系统及设备的运行信息。因此,系统日志在工作人员进行相关分析、开发工作时具有极其重要的作用,尤其是在开发过程遇到问题,如系统运行过程中某个功能发生异常,需要从日志中定位获取相关的日志信息。
3.而现有技术的日志管理系统存在以下问题:当系统对日志信息的记录达到一定规模后,系统架构将会变得复杂,日志信息也会产生混乱,此时如果系统在运行过程中产生问题,研发人员对相关日志信息的查找将会非常困难,若不能及时从日志信息中发现系统问题并解决,将会影响到工作人员后续的分析、开发的工作效率。
技术实现要素:
4.本发明提供了一种日志管理系统及方法,旨在帮助开发人员在系统运行过程中能及时发现问题与分析解决问题。
5.为了实现上述目的,本发明采用的技术方案如下:
6.本发明第一方面提供了一种日志管理系统,包括:数据库、目标服务模块、后台服务模块、sdk;
7.所述数据库储存配置信息,并将所述配置信息发送至所述目标服务模块;所述配置信息包括:网络通信协议、日志等级、打印信息、储存路径;
8.采用分布式微服务架构模式的所述目标服务模块包括:多个目标服务,每个服务是需要使用所述日志管理系统的微服务;
9.所述目标服务模块将所述配置信息分布在所述多个目标服务,所述多个目标服务分别调用所述sdk对所述配置信息进行解析;
10.所述多个目标服务根据所述配置信息运行,产生日志信息,并将所产生的日志信息统一通过所述sdk发送至所述后台服务模块。
11.可选的,所述系统还包括:前端页面模块、注册服务模块;
12.所述前端页面模块获取用户输入的针对所述多个目标服务的所述配置信息,并在所述配置信息通过上线审核后,所述前端页面模块将所述配置信息发送至所述注册服务模块;所述注册服务模块接收到所述前端页面模块发送的所述配置信息后,将所述配置信息写入所述数据库。
13.可选的,在所述多个目标服务配置有所述网络通信协议,且在所述后台服务模块配置有所述网络通信协议的情况下,所述目标服务模块与后台服务模块基于所述网络通信
协议保持长连接。
14.可选的,所述系统还包括:存储设备,所述后台服务模块将获得的所述日志信息储存在所述存储设备,同时将所述日志信息发送给所述前端页面模块,所述前端页面模块根据所述日志信息显示日志。
15.可选的,所述前端页面模块向所述后台服务模块发送信号调取所述多个目标服务各自历史产生的历史日志信息,所述后台服务模块从所述存储设备获得所述历史日志信息,并将所述历史日志信息发送给所述前端页面模块。
16.可选的,所述前端页面模块根据用户输入的日期,下载所述日志。
17.可选的,所述前端页面模块从所述后台服务模块中获得需要打印部分日志的日志打印信息,并根据所述日志打印信息进行日志打印。
18.可选的,所述配置信息还包括:保存日期;
19.所述前端页面模块根据用户输入的所述保存日期,对保存期限截止的所述日志信息进行删除。
20.可选的,所述前端页面模块根据用户输入的所述日志等级对所述日志信息进行等级划分,所述日志信息出现的问题越严重,划分的等级越高,越优先呈现在所述前端页面模块。
21.本发明第二方面提供了一种日志管理方法,所述日志管理方法应用于上述任一日志管理系统,所述方法包括:所述目标服务模块从所述数据库中获取所述配置信息,所述多个目标服务调用sdk进行配置信息解析且运行产生日志信息,所述多个目标服务通过所述sdk将所述日志信息发送给所述后台服务模块。
22.在本发明的实施例中,提供了一种日志管理系统,包括:数据库、目标服务模块、后台服务模块、sdk;所述数据库储存配置信息,并将所述配置信息发送至所述目标服务模块;所述配置信息包括:网络通信协议、日志等级、打印信息、储存路径;采用分布式微服务架构模式的所述目标服务模块包括:多个目标服务,每个服务是需要使用所述日志管理系统的微服务;所述目标服务模块将所述配置信息分布在所述多个目标服务,所述多个目标服务分别调用所述sdk对所述配置信息进行解析;所述多个目标服务根据所述配置信息运行,产生日志信息,并将所产生的日志信息统一通过所述sdk发送至所述后台服务模块。
23.所述日志管理系统通过将日志分布式管理,不同的配置信息分布在不同的目标服务,多个目标服务的运行提升了日志信息的产生效率,同时因目标服务配置不同的配置信息也保障了日志信息的储存安全性。若系统在运行过程中出现问题,用户可以通过查阅日志信息发现目标服务模块里哪一个目标服务运行出现问题,故可以帮助用户快速定位问题发生的具体位置,促使用户能够更精准的找准问题、解决问题。
24.本发明的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显。
附图说明
25.为了更清楚地说明本发明实施例的技术方案,下面将对本发明实施例的描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图
获得其他的附图。
26.图1是本技术实施例提供的一种日志管理系统的分布式架构图;
27.图2是本技术实施例提供的一种日志管理系统的整体架构图;
28.图3是本技术实施例提供的一种日志管理方法流程图。
具体实施方式
29.下面将详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本发明,而不能理解为对本发明的限制。基于本技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
30.在相关技术中,一些日志系统存在以下问题:当系统对日志数据的记录达到一定规模后,系统架构会变得更加复杂,日志数据信息也会更加混乱,此时,若系统运行过程中某个功能发生异常工作人员需要从日志中定位获取相关的日志信息时,会因为想要查看的相关日志信息存储数据混乱而花费大量时间进行筛选,因此降低了工作效率。
31.有鉴于此,本发明实施例提出一种日志管理系统,该系统可以通过将日志分布式管理,不同的配置信息分布在不同的目标服务,若系统在运行过程中出现问题,可以帮助用户快速定位问题发生的具体位置,促使用户能够更精准的找准问题、解决问题。同时,该系统根据配置信息将日志信息存储在存储设备中,便于用户在后续的日志调用中快速找到所需的日志信息。
32.具体参照图1,图1是本技术实施例提供的一种日志管理系统的分布式架构图,所述系统包括:数据库、目标服务模块、后台服务模块、sdk。
33.所述数据库储存配置信息,并将所述配置信息发送至所述目标服务模块;所述配置信息包括:网络通信协议、日志等级、打印信息、储存路径。
34.在本实施例中,数据库是指长期存储在计算机内有组织的、可共享的数据集合。配置信息是针对目标服务模块启动时对程序进行配置的信息,该配置信息可以进行更改。配置信息中必须包括网络通信协议,它是两个服务器能进行数据传输的基础。配置信息还可以包括:日志等级、打印信息、储存路径等等,这些配置信息可以使目标服务模块在运行过程中能产生用户所需求的信息。故数据库将储存的配置信息发送给目标服务模块,目标服务模块才能按配置运行。
35.采用分布式微服务架构模式的所述目标服务模块包括:多个目标服务,每个服务是需要使用所述日志管理系统的微服务。
36.在本实施例中,分布式是为了解决单个物理服务器容量和性能瓶颈问题而采用的优化手段,将一个业务拆分成不同的子业务,分布在不同的机器上执行。这里的微服务架构是一种架构概念,旨在通过将功能分解到各个离散的服务中以实现对解决方案的解耦。目标服务模块采用分布式微服务架构模式是将目标服务模块设置有多个目标服务,这样就有多个服务器进行运行,这样多个目标服务能够同时读写,读写的效率也大大提高了。
37.所述目标服务模块将所述配置信息分布在所述多个目标服务,所述多个目标服务分别调用所述sdk对所述配置信息进行解析。
38.在本实施例中,sdk(software development kit)是软件开发工具包,一般都是一些软件工程师为特定的软件包、软件框架、硬件平台、操作系统等建立应用软件时的开发工具的集合,为了便于理解,这里可以认为是一种第三方接口。目标服务模块将从数据库中获得的配置信息分布储存在多个服务目标中,例如图1中设置有三个目标服务,三个目标服务分别命名为目标服务a、目标服务b、目标服务c;目标服务a从数据库中获取一个配置信息,目标b从数据库中获取一个配置信息,目标服务b从数据库中获取一个配置信息。目标服务模块可按需求设置多个目标服务,并不局限于三个,本实施例设置三个目标服务只是更直观展示日志管理系统中的目标服务模块。这些目标服务即可调用sdk对储存的配置信息进行解析,具体示例为:目标服务a从数据库中获取的配置信息为储存路径,目标服务a通过调用sdk对储存路径进行解析,解析出日志信息的储存方式与位置。
39.所述多个目标服务根据所述配置信息运行,产生日志信息,并将所产生的日志信息统一通过所述sdk发送至所述后台服务模块。
40.在本实施例中,目标服务将从数据库获得的配置信息进行解析后,目标服务根据配置信息运行产生日志信息,例如上述目标服务a根据储存路径产生信息,信息里涉及运行中信息的具体去向,即储存位置,该信息为日志信息。目标服务模块再通过sdk将日志信息发送给后台服务模块。
41.日志管理系统通过将日志分布式管理,不同的配置信息分布在不同的目标服务,若系统在运行过程中出现问题,可以帮助用户快速定位问题发生的具体位置,促使用户能够更精准的找准问题、解决问题。
42.本实施例中的日志管理系统还涉及其他模块,如图2,提供了一种日志管理系统的整体架构图。其中涉及前端页面模块、注册服务模块、存储设备。
43.前端页面模块获取用户输入的针对多个目标服务的配置信息,并在配置信息通过上线审核后,前端页面模块将配置信息发送至注册服务模块。
44.在本实施例中,前端页面模块是一种显示装置,用户在前端页面进行信息设置,该前端页面是前端页面模块的一部分,即用信息的输入与信息的展示。故当多个目标服务接入整个日志管理系统时,用户在前端页面输入针对多个目标服务的配置信息,这些配置信息经过用户在前端页面进行上线审核后,点击确认,该配置信息将有前端页面模块发送给注册服务模块。
45.注册服务模块接收到前端页面模块发送的配置信息后,将配置信息写入数据库。
46.具体地,注册服务模块用于将接收到的信息进行转输,如本实施例中注册服务模块将获得的配置信息以适合数据库储存的形式写入数据库中,便于数据库储存。
47.在所述多个目标服务配置有所述网络通信协议,且在所述后台服务模块配置有所述网络通信协议的情况下,所述目标服务模块与后台服务模块基于所述网络通信协议保持长连接。
48.在本实施例中,网络通信协议是一种网络通用语言,为连接不同操作系统和不同硬件体系结构的互联网络提供通信支持,是一种网络通用语言。用户在前端页面模块配置的配置信息中必须有网络通信协议,注册服务模块将网络通信协议写入数据库中,目标服务模块从数据库中获取网络通信协议,目标服务模块调用sdk解析网络通信协议后与后台服务模块保持长连接状态,从而目标服务模块可以向后台服务模块进行数据传输。网络通
信协议可以是grpc协议,grpc协议能使目标服务模块与后台服务模块之间的数据传输速度更加高效与便捷。
49.该日志管理系统还包括:存储设备,存储设备,所述后台服务模块将获得的所述日志信息储存在所述存储设备,同时将所述日志信息发送给所述前端页面模块,所述前端页面模块根据所述日志信息显示日志。
50.在本实施中,目标服务模块将运行产生的日志信息通过sdk发送给后台服务模块后,后台服务模块根据配置信息中的储存路径,将日志信息储存在存储设备中,同时后台服务模块将日志信息发送给前端页面模块,用户可在前端页面查看相关日志。该系统根据配置信息将日志信息存储在存储设备中,便于用户在后续的日志调用中快速找到所需的日志信息。如果没有根据所配置的配置信息进行日志信息储存,将会造成因日志信息储存达到一定规划后,日志的储存混乱,从而使查看过往历史日志的效率变得低效。后台服务模块将日志信息按储存路径储存在存储设备中,不会造成日志信息的缺失与遗漏,保障了日志信息的储存安全性,也方便了用户后续对历史日志信息的调取查看。
51.所述前端页面模块向所述后台服务模块发送信号调取所述多个目标服务各自历史产生的历史日志信息,所述后台服务模块从所述存储设备获得所述历史日志信息,并将所述历史日志信息发送给所述前端页面模块。
52.在本实施例中,当用户需要查看过往历史日志信息时,可根据储存时间在前端页面进行点击查看。具体地,前端页面模块向后台服务模块发送调取信号,后台服务模块再从存储设备中调取用户所需的历史日志信息,再将历史日志信息发送给前端页面模块,用户即可点击查看。
53.所述前端页面模块根据用户输入的日期,下载所述日志。本实施例中,用户若有需求可以在前端页面点击日志进行下载。具体的,用户在前端页面输入需要查阅的日志储存时间,通过前端页面模块对日志信息进行调取,用户即可在前端页面显示该日志的区域中点击下载,实现日志的在线下载。
54.所述前端页面模块从所述后台服务模块中获得需要打印部分日志的日志打印信息,并根据所述日志打印信息进行日志打印。
55.在本实施例中,用户在前端页面模块配置的配置信息中有打印信息,注册服务模块将打印信息写入数据库中,目标服务模块从数据库中获取打印信息,其中一个目标服务调取sdk对打印信息进行解析,运行获得日志打印信息。目标服务模块再将日志打印信息发送至后台服务模块,后台服务模块再将日志打印信息发送给前端页面模块,用户即可在前端页面模块中根据日志打印信息打印所需的日志内容。
56.所述配置信息还包括:保存日期;所述前端页面模块根据用户输入的所述保存日期,对保存期限截止的所述日志信息进行删除。
57.在本实施例中,用户在前端页面模块输入日志保存日期,当保存期限结束后,前端页面模块可对后台服务模块发送删除信号,后台服务模块将删除信号发送至存储设备对保存期限结束的日志进行删除管理。使得存储设备的存储空间充足,不会造成日志堆积,便于日志管理。
58.所述前端页面模块根据用户输入的所述日志等级对所述日志信息进行等级划分,所述日志信息出现的问题越严重,划分的等级越高,越优先呈现在所述前端页面模块。
59.在本实施例中,用户在前端页面模块配置的配置信息中有日志等级,当后台服务模块将日志信息发送给前端页面模块时,前端页面模块根据所配置的日志等级对日志信息进行划分,当运行产生日志信息的过程中出现问题时,对问题越严重的日志信息划分的等级越高。例如:用户可在前端页面模块对日志等级设置为5个等级:等级1、等级2、等级3、等级4、等级5,其中等级1用以表示详细信息,通常只出现在诊断问题上;等级2表示确认一切按预期运行;等级3表示有问题,但是这个软件还能按预期工作;等级4表示有严重问题,该软件没有执行一些功能;等级5表示有一个非常严重的错误,这个程序本身无法继续运行,即等级数值越大问题越严重。故当目标服务将运行产生的日志信息发送给后台服务模块,后台服务模块再将日志信息发送给前端页面模块,前端页面模块即可根据运行产生的日志信息进行分级,若有日志信息被分为等级5,说明该日志信息中有出现严重问题,需要警示,则该等级5的日志信息将优先于其他等级的日志信息呈现在前端页面上,让用户优先注意到该日志信息,有利于用户率先发现问题,找出问题出现位置,用户也在前端页面模块上根据配置的打印信息,对划分等级较高的日志进行打印。
60.本实施例还提出一种日志管理方法,如图3,提供了一种日志管理方法流程图。该方法包括:
61.步骤s1:所述目标服务模块从所述数据库中获取所述配置信息。
62.具体地,数据库中储存有用户配置的配置信息,当目标服务模块启动时,目标服务模块从数据库中获取针对目标服务的配置信息,该配置信息包括:网络通信协议、日志等级、打印信息、储存路径。
63.步骤s2:所述多个目标服务调用sdk进行配置信息解析且运行产生日志信息。
64.具体地,因目标服务模块采用分布式微服务架构模式,故目标服务模块设置有多个目标服务,这些多个目标服务即为多个服务器。这些多个目标服务从数据库中获取有不同的配置信息,再根据配置信息对sdk进行调用,从而对sdk进行配置信息解析,多个目标服务再根据配置信息进行运行产生日志信息。因为目标服务模块采用分布式微服务架构模式,多个目标服务能多服务器同时读写,提升了读写的效率,同时多个目标服务分布配置信息也保证了日志储存的安全性。
65.步骤s3:所述多个目标服务通过所述sdk将所述日志信息发送给所述后台服务模块。
66.具体地,在目标服务模块配置有网络通信协议,后台服务模块配置有相同网络通信协议的前提下,目标服务模块与后台服务模块保存长连接,这样目标服务模块与后台服务模块才能实现数据传输。故多个目标服务才能将运行产生的日志信息通过sdk发送给后台服务模块。
67.该日志管理方法通过目标服务模块可以使用户能够更方便快捷的管理日志,即,将日志信息按照配置信息储存在指定位置可以方便用户查看日志时能迅速的调取日志信息,不会造成因日志信息储存达到一定规划后,日志储存混乱,查看过往历史日志效率变得低效。同时因为该方法涉及目标服务模块使用的分布式微服务模式,使得多个目标服务根据各自的配置信息运行产生日志信息,如若运行过程中产生问题,用户即可根据配置信息的不同快速找准具体哪一个目标服务运行出现问题,便于用户快速高效的解决问题。
68.根据本技术的日志管理系统,补充说明以下示例来更详细的阐述本技术:
69.用户在前端页面模块中输入的配置信息有,网络通信协议、储存路径、打印信息、日志等级、保存日期。前端页面模块将这些配置信息传给注册服务模块,注册服务模块再将这些配置信息写入数据库。当目标服务模块启动时,目标服务模块获取数据库中的配置信息,这些配置信息分布在多个目标服务中,例储存路径在目标服务a中,打印信息在目标服务b中,其他配置信息同理分布在目标服务中。目标服务调用sdk对目标服务获取的配置信息进行解析并运行产生日志信息,目标服务模块配置有网络通信协议,则目标服务模块与后台服务模块保存长连接,即目标服务模块将产生的日志信息发送给后台服务模块。后台服务模块根据配置的储存路径将日志信息储存在对应的存储设备中,同时将日志信息发送给前端页面模块,若运行过程中出现程序问题,则按照日志等级划分将该日志信息划分为等级较高的日志信息,且该日志信息将优先呈现在前端页面,这样用户即可优先查看该日志,而用户也在前端页面模块上根据配置的打印信息,对划分等级较高的日志进行打印。当进入存储设备的日志信息储存到保存期限结束后,该储存设备将对日志信息进行删除管理。
70.本技术提供的日志管理系统及方法能帮助用户快速定位问题发生的具体位置,促使用户能够更精准的找准问题、解决问题,即,当系统运行出现问题时,用户能够快速通过前端页面查阅等级划分高的日志找出出现问题的日志信息,并根据多个目标服务配置的不同配置信息,快速定位到具体的问题出现位置,便于用户及时解决问题。同时,该系统根据配置信息将日志信息存储在存储设备中,便于用户在后续的日志调用中快速找到所需的日志信息,同时也根据配置的保存日期对过期的日志进行删除管理,解决了因存储设备空间有限问题造成的日志堆积的难题。
71.尽管已描述了本技术实施例的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本技术实施例范围的所有变更和修改。
72.在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示意性实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。
73.术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者终端设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者终端设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者终端设备中还存在另外的相同要素。
74.以上对所提供的一种日志管理系统及方法进行了详细介绍,本文中应用了具体个例对本技术的原理及实施例进行了阐述,以上实施例的说明只是用于帮助理解本技术的方法及其核心思想;同时,对于本领域的一般技术人员,依据本技术的思想,在具体实施例及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本技术的限制。
技术特征:
1.一种日志管理系统,其特征在于,包括:数据库、目标服务模块、后台服务模块、sdk;所述数据库储存配置信息,并将所述配置信息发送至所述目标服务模块;所述配置信息包括:网络通信协议、日志等级、打印信息、储存路径;采用分布式微服务架构模式的所述目标服务模块包括:多个目标服务,每个服务是需要使用所述日志管理系统的微服务;所述目标服务模块将所述配置信息分布在所述多个目标服务,所述多个目标服务分别调用所述sdk对所述配置信息进行解析;所述多个目标服务根据所述配置信息运行,产生日志信息,并将所产生的日志信息统一通过所述sdk发送至所述后台服务模块。2.根据权利要求1所述的日志管理系统,其特征在于,所述系统还包括:前端页面模块、注册服务模块;所述前端页面模块获取用户输入的针对所述多个目标服务的所述配置信息,并在所述配置信息通过上线审核后,所述前端页面模块将所述配置信息发送至所述注册服务模块;所述注册服务模块接收到所述前端页面模块发送的所述配置信息后,将所述配置信息写入所述数据库。3.根据权利要求1所述的日志管理系统,其特征在于,在所述多个目标服务配置有所述网络通信协议,且在所述后台服务模块配置有所述网络通信协议的情况下,所述目标服务模块与后台服务模块基于所述网络通信协议保持长连接。4.根据权利要求2所述的日志管理系统,其特征在于,所述系统还包括:存储设备,所述后台服务模块将获得的所述日志信息储存在所述存储设备,同时将所述日志信息发送给所述前端页面模块,所述前端页面模块根据所述日志信息显示日志。5.根据权利要求4所述的日志管理系统,其特征在于,所述前端页面模块向所述后台服务模块发送信号调取所述多个目标服务各自历史产生的历史日志信息,所述后台服务模块从所述存储设备获得所述历史日志信息,并将所述历史日志信息发送给所述前端页面模块。6.根据权利要求2所述的日志管理系统,其特征在于,所述前端页面模块根据用户输入的日期,下载所述日志。7.根据权利要求2所述的日志管理系统,其特征在于,所述前端页面模块从所述后台服务模块中获得需要打印部分日志的日志打印信息,并根据所述日志打印信息进行日志打印。8.根据权利要求2所述的日志管理系统,其特征在于,所述配置信息还包括:保存日期;所述前端页面模块根据用户输入的所述保存日期,对保存期限截止的所述日志信息进行删除。9.根据权利要求2所述的日志管理系统,其特征在于,所述前端页面模块根据用户输入的所述日志等级对所述日志信息进行等级划分,所述日志信息出现的问题越严重,划分的等级越高,越优先呈现在所述前端页面模块。10.一种日志管理方法,应用于权利要求1-9任一所述日志管理系统,其特征在于,所述方法包括:所述目标服务模块从所述数据库中获取所述配置信息,所述多个目标服务调用sdk进行配置信息解析且运行产生日志信息,所述多个目标服务通过所述sdk将所述日志信
息发送给所述后台服务模块。
技术总结
本申请公开一种日志管理系统及方法,涉及计算机技术领域,该系统包括:数据库、目标服务模块、后台服务模块、SDK;数据库储存配置信息,并将配置信息发送至目标服务模块;配置信息包括:网络通信协议、日志等级、打印信息、储存路径;采用分布式微服务架构模式的目标服务模块包括:多个目标服务,每个服务是需要使用日志管理系统的微服务;目标服务模块将配置信息分布在多个目标服务,多个目标服务分别调用SDK对配置信息进行解析;多个目标服务根据配置信息运行,产生日志信息,并将所产生的日志信息统一通过SDK发送至后台服务模块。本申请提供的日志管理系统能够在计算机系统运行出现问题时,帮助用户通过调取日志信息快速发现问题和解决问题。和解决问题。和解决问题。
技术研发人员:张佳文 张洪健 刘大全
受保护的技术使用者:重庆长安汽车股份有限公司
技术研发日:2023.08.24
技术公布日:2023/10/15
版权声明
本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
航空之家 https://www.aerohome.com.cn/
航空商城 https://mall.aerohome.com.cn/
航空资讯 https://news.aerohome.com.cn/