[发明专利]一种应用程序的日志管理方法及系统、相关设备在审
| 申请号: | 201910589754.8 | 申请日: | 2019-07-02 |
| 公开(公告)号: | CN110457189A | 公开(公告)日: | 2019-11-15 |
| 发明(设计)人: | 张奇 | 申请(专利权)人: | 平安科技(深圳)有限公司 |
| 主分类号: | G06F11/34 | 分类号: | G06F11/34;G06F16/18;G06F21/62 |
| 代理公司: | 44232 深圳市隆天联鼎知识产权代理有限公司 | 代理人: | 刘抗美<国际申请>=<国际公布>=<进入 |
| 地址: | 518000广东省深圳市福田区福田*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 应用程序日志 应用程序 日志 目标日志 请求信息 维度 数据库 日志管理 软件监控 系统维护 用户发送 用户账号 解析 采集 发送 保存 | ||
本发明涉及软件监控技术领域,揭示了一种应用程序的日志管理方法及系统、相关设备。所述方法包括:采集每一个应用程序的日志,并分别对应每一个应用程序保存至该应用程序日志数据库;当接收到用户发送的查看日志的请求信息时,解析该请求信息以获得目标查看维度;选取应用程序日志数据库中对应上述目标查看维度的日志以获得目标日志;将目标日志发送至用户的用户账号。可见,实施本发明实施例,用户能够有目的地查看应用程序日志,进而能够节省时间,提高系统维护的效率。
技术领域
本发明涉及软件监控技术领域,特别涉及一种应用程序的日志管理方法及系统、相关设备。
背景技术
系统日志是记录系统中硬件、软件和系统问题的信息,可以用于监视系统中发生的事件。用户可以通过它来检查错误发生的原因,或者寻找受到攻击时攻击者留下的痕迹。应用程序日志是系统日志的重要组成部分,其包含了应用程序编写的各种错误消息、警告或其他事件,可以帮助用户了解应用程序的行为,是进行系统维护的重要依据。目前,系统中各个应用程序的日志都是各自存储的,若想了解系统的运行情况,一般需要查看大量的应用程序日志,耗费的时间较多,进而导致系统维护效率较低。
发明内容
为了解决相关技术中存在的系统维护效率较低的问题,本发明提供了一种应用程序的日志管理方法及系统、相关设备。
本发明实施例第一方面公开了一种应用程序的日志管理方法,所述方法包括:
采集每一个应用程序的日志,并分别对应所述每一个应用程序保存至应用程序日志数据库;
当接收到用户发送的查看应用程序日志的请求信息时,解析所述请求信息以获得目标查看维度;
选取所述应用程序日志数据库中对应所述目标查看维度的日志以获得目标日志;
将所述目标日志发送至所述用户的用户账号。
作为一种可选的实施方式,在本发明实施例第一方面中,
所述目标查看维度包括目标应用程序类型、目标日志类型和目标日志生成时间中的至少一个。
作为一种可选的实施方式,在本发明实施例第一方面中,所述方法还包括:
获取所述每一个应用程序所属的应用程序类型,并保存至所述应用程序日志数据库;
获取采集到的每一个日志对应的日志类型以及日志生成时间,并保存至所述应用程序日志数据库。
作为一种可选的实施方式,在本发明实施例第一方面中,所述方法还包括:
获取每一个用户角色对应的日志查看权限以生成日志查看权限信息表;
所述将所述目标日志发送至所述用户的用户账号之前,所述方法还包括:
根据所述日志查看权限信息表以及所述用户的用户角色判断所述用户是否具有查看所述目标日志的权限;
若所述用户具有查看所述目标日志的权限,执行所述将所述目标日志发送至所述用户的用户账号的步骤。
作为一种可选的实施方式,在本发明实施例第一方面中,所述方法还包括:
若所述用户不具有查看所述目标日志的权限,根据所述日志查看权限信息表获取所述用户的默认查看权限;
根据所述默认查看权限从所述应用程序日志数据库中获取可查看日志;
将所述可查看日志发送至所述用户的用户账号。
作为一种可选的实施方式,在本发明实施例第一方面中,所述将所述目标日志发送至所述用户的用户账号,包括:
判断所述请求信息中是否包含目标图表类型;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安科技(深圳)有限公司,未经平安科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910589754.8/2.html,转载请声明来源钻瓜专利网。





