The invention relates to the technical field of software monitoring, and discloses a log management method of an application program, a system and related devices. The method includes: collecting the log of each application and saving it to the application log database corresponding to each application; parsing the request information to obtain the target viewing dimension when receiving the request information of viewing the log sent by the user; selecting the log corresponding to the above target viewing dimension in the application log database to obtain the target log; Send the target log to the user's user account. It can be seen that by implementing the embodiment of the invention, the user can view the application log purposefully, thereby saving time and improving the efficiency of system maintenance.
【技术实现步骤摘要】
一种应用程序的日志管理方法及系统、相关设备
本专利技术涉及软件监控
,特别涉及一种应用程序的日志管理方法及系统、相关设备。
技术介绍
系统日志是记录系统中硬件、软件和系统问题的信息,可以用于监视系统中发生的事件。用户可以通过它来检查错误发生的原因,或者寻找受到攻击时攻击者留下的痕迹。应用程序日志是系统日志的重要组成部分,其包含了应用程序编写的各种错误消息、警告或其他事件,可以帮助用户了解应用程序的行为,是进行系统维护的重要依据。目前,系统中各个应用程序的日志都是各自存储的,若想了解系统的运行情况,一般需要查看大量的应用程序日志,耗费的时间较多,进而导致系统维护效率较低。
技术实现思路
为了解决相关技术中存在的系统维护效率较低的问题,本专利技术提供了一种应用程序的日志管理方法及系统、相关设备。本专利技术实施例第一方面公开了一种应用程序的日志管理方法,所述方法包括:采集每一个应用程序的日志,并分别对应所述每一个应用程序保存至应用程序日志数据库;当接收到用户发送的查看应用程序日志的请求信息时,解析所述请求信息以获得目标查看维度;选取所述应用程序日志数据库中对应所述目标查看维度的日志以获得目标日志;将所述目标日志发送至所述用户的用户账号。作为一种可选的实施方式,在本专利技术实施例第一方面中,所述目标查看维度包括目标应用程序类型、目标日志类型和目标日志生成时间中的至少一个。作为一种可选的实施方式,在本专利技术实施例第一方面中,所述方法还包 ...
【技术保护点】
1.一种应用程序的日志管理方法,其特征在于,所述方法包括:/n采集每一个应用程序的日志,并分别对应所述每一个应用程序保存至应用程序日志数据库;/n当接收到用户发送的查看应用程序日志的请求信息时,解析所述请求信息以获得目标查看维度;/n选取所述应用程序日志数据库中对应所述目标查看维度的日志以获得目标日志;/n将所述目标日志发送至所述用户的用户账号。/n
【技术特征摘要】
1.一种应用程序的日志管理方法,其特征在于,所述方法包括:
采集每一个应用程序的日志,并分别对应所述每一个应用程序保存至应用程序日志数据库;
当接收到用户发送的查看应用程序日志的请求信息时,解析所述请求信息以获得目标查看维度;
选取所述应用程序日志数据库中对应所述目标查看维度的日志以获得目标日志;
将所述目标日志发送至所述用户的用户账号。
2.根据权利要求1所述的方法,其特征在于,
所述目标查看维度包括目标应用程序类型、目标日志类型和目标日志生成时间中的至少一个。
3.根据权利要求2所述的方法,其特征在于,所述方法还包括:
获取所述每一个应用程序所属的应用程序类型,并保存至所述应用程序日志数据库;
获取采集到的每一个日志对应的日志类型以及日志生成时间,并保存至所述应用程序日志数据库。
4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
获取每一个用户角色对应的日志查看权限以生成日志查看权限信息表;
所述将所述目标日志发送至所述用户的用户账号之前,所述方法还包括:
根据所述日志查看权限信息表以及所述用户的用户角色判断所述用户是否具有查看所述目标日志的权限;
若所述用户具有查看所述目标日志的权限,执行所述将所述目标日志发送至所述用户的用户账号的步骤。
5.根据权利要求4所述的方法,其特征在于,所述方法还包括:
若所述用户不具有查看所述目标日志的权限,根据所述日志查看权限信息表获取所述用户的默认查看权限;
根据所述默认查看权限从所述应用程序日志数据库中获取可查看...
【专利技术属性】
技术研发人员:张奇,
申请(专利权)人:平安科技深圳有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。