[发明专利]日志处理方法及装置在审
申请号: | 202110955536.9 | 申请日: | 2021-08-19 |
公开(公告)号: | CN113608989A | 公开(公告)日: | 2021-11-05 |
发明(设计)人: | 罗星 | 申请(专利权)人: | 上海幻电信息科技有限公司 |
主分类号: | G06F11/34 | 分类号: | G06F11/34 |
代理公司: | 北京智信禾专利代理有限公司 11637 | 代理人: | 刘晓楠 |
地址: | 201203 上海市浦东新区中国(上海)*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 日志 处理 方法 装置 | ||
本申请提供日志处理方法及装置,其中所述日志处理方法包括:获取对应用程序进行业务分析的分析数据,所述分析数据包括所述业务分析过程中历史日志的使用信息;将使用信息未达到预设使用条件的历史日志的日志标识添加至过滤名单;发送所述过滤名单至客户端;所述过滤名单用于所述客户端禁止将与所述过滤名单中的日志标识匹配的待上传日志上传至所述服务端。本方案可以减少无用日志导致的上传资源和计算资源的浪费。
技术领域
本申请涉及日志处理技术领域,特别涉及一种日志处理方法。本申请同时涉及一种日志处理装置,一种日志处理系统,一种计算设备,以及一种计算机可读存储介质。
背景技术
埋点,也称事件追踪(Event Tracking),是一种数据采集的方法。埋点可以包括:针对应用程序(App,Application)中用户的特定行为,采集并记录关于特定行为的数据,获得并上传日志。
相关技术中,可以通过全埋点的方式实现埋点。具体的,可以对应用程序运行的目标代码进行“拦截”,或者,在目标代码的前面或后面“插入”相应的埋点代码,实现对关于特定行为的数据的采集以及记录,进而获得并上传日志。其中,目标代码为应用程序中用户的特定行为对应的所有代码。
但是,应用程序中用户的特定行为往往是大量的。因此,上述全埋点的方式容易生成以及上传大量日志,大量日志中很可能存在无用日志,导致上传资源和计算资源的浪费。
发明内容
有鉴于此,本申请实施例提供了一种日志处理方法。本申请同时涉及一种日志处理装置,一种日志处理系统,一种计算设备,以及一种计算机可读存储介质,以解决现有技术中存在的全埋点形式的日志处理方式获取大量无用日志,造成上传资源和计算资源浪费的问题。
根据本申请实施例的第一方面,提供了一种日志处理方法,应用于服务端,包括:
获取对应用程序进行业务分析的分析数据,所述分析数据包括所述业务分析过程中历史日志的使用信息;
将使用信息未达到预设使用条件的历史日志的日志标识添加至过滤名单;
发送所述过滤名单至客户端;所述过滤名单用于所述客户端禁止将与所述过滤名单中的日志标识匹配的待上传日志上传至所述服务端。
根据本申请实施例的第二方面,提供了一种日志处理方法,应用于客户端,包括:
接收服务端发送的过滤名单;其中,所述过滤名单由所述服务端添加使用信息未达到预设使用条件的历史日志的日志标识得到;所述使用信息指对应用程序进行业务分析的过程中历史日志的使用情况;
确定待上传日志的日志标识;
若所述日志标识和所述过滤名单匹配,则禁止将所述待上传日志上传至所述服务端。
根据本申请实施例的第三方面,提供了一种日志处理装置,应用于服务端,包括:
数据获取模块,被配置为获取对应用程序进行业务分析的分析数据,所述分析数据包括所述业务分析过程中历史日志的使用信息;
过滤名单确定模块,被配置为将使用信息未达到预设使用条件的历史日志的日志标识添加至过滤名单;
发送模块,被配置为发送所述过滤名单至客户端;所述过滤名单用于所述客户端禁止将与所述过滤名单中的日志标识匹配的待上传日志上传至所述服务端。
根据本申请实施例的第四方面,提供了一种日志处理装置,应用于客户端,包括:
接收模块,被配置为接收服务端发送的过滤名单;其中,所述过滤名单由所述服务端添加使用信息未达到预设使用条件的历史日志的日志标识得到;所述使用信息指对应用程序进行业务分析的过程中历史日志的使用情况;
日志标识确定模块,被配置为确定待上传日志的日志标识;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海幻电信息科技有限公司,未经上海幻电信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110955536.9/2.html,转载请声明来源钻瓜专利网。