日志收集方法、客户端、终端、服务器及存储介质技术

技术编号:36100744 阅读:17 留言:0更新日期:2022-12-28 13:59
本申请实施例公开了一种日志收集方法、客户端、终端、服务器及存储介质,客户端向服务器发送目标应用对应的收集请求;其中,收集请求中携带目标应用对应的目标数据和目标地址;目标地址为服务器对应的存储地址或客户端对应的存储地址;接收服务器发送的目标应用对应的收集规则;根据收集规则对目标应用进行日志收集处理,获得目标数据对应的目标日志;将目标日志存储至目标地址。服务器接收客户端发送的收集请求;其中,收集请求中携带目标应用对应的目标数据和目标地址;根据目标数据和目标地址创建目标应用对应的收集规则;将收集规则发送至客户端,以实现对目标数据对应的目标日志的收集。的收集。的收集。

【技术实现步骤摘要】
日志收集方法、客户端、终端、服务器及存储介质


[0001]本专利技术涉及日志收集
,尤其涉及一种日志收集方法、客户端、终端、服务器及存储介质。

技术介绍

[0002]边缘计算是指在靠近物或数据源头的一侧,采用网络、计算、存储、应用核心能力为一体的开放平台,就近提供最近端服务。边缘计算发生的位置称为边缘节点,客户端可以是数据产生源头和服务器之间任一个具有计算资源和网络资源的节点。然而随着越来越多的客户端的接入,当某些节点出现问题,或者要查询某个节点上的日志信息时,由于节点数量多,无法逐个登录节点进行查看,所以在现阶段的边缘计算场景下,如何有效地进行日志收集是必不可少的工作。
[0003]现有的日志收集方法通常会在客户端部署一个日志收集组件用于收集用户节点上的数据,从而与云端进行通讯,但是现有技术无法根据用户请求定制化地收集日志,同时用户的日志只能被迫保存在第三方服务平台,造成日志的收集缺乏个性化,且灵活性不足的问题。

技术实现思路

[0004]本申请实施例提供了一种日志收集方法、客户端、终端、服务器及存储介质,能够实现个性化的日志收集,提高日志收集的灵活性。
[0005]本申请实施例的技术方案是这样实现的:
[0006]第一方面,本申请实施例提供了一种日志收集方法,所述方法应用于客户端,所述方法包括:
[0007]向服务器发送目标应用对应的收集请求;其中,所述收集请求中携带目标应用对应的目标数据和目标地址;所述目标地址为服务器对应的存储地址或客户端对应的存储地址;<br/>[0008]接收所述服务器发送的所述目标应用对应的收集规则;
[0009]根据所述收集规则对所述目标应用进行日志收集处理,获得所述目标数据对应的目标日志;
[0010]将所述目标日志存储至所述目标地址。
[0011]第二方面,本申请实施例提供了一种日志收集方法,所述方法应用于服务器,所述方法包括:
[0012]接收客户端发送的收集请求;其中,所述收集请求中携带目标应用对应的目标数据和目标地址;所述目标地址为服务器对应的存储地址或客户端对应的存储地址;
[0013]根据所述目标数据和所述目标地址创建所述目标应用对应的收集规则;
[0014]将所述收集规则发送至所述客户端,以实现对所述目标数据对应的目标日志的收集。
[0015]第三方面,本申请实施例提供了一种客户端,所述客户端包括所述客户端包括:第一发送单元、第一接收单元、处理单元以及第一存储单元,
[0016]所述第一发送单元,用于向服务器发送目标应用对应的收集请求;其中,所述收集请求中携带目标应用对应的目标数据和目标地址;所述目标地址为服务器对应的存储地址或客户端对应的存储地址;
[0017]所述第一接收单元,用于接收所述服务器发送的所述目标应用对应的收集规则;
[0018]所述处理单元,用于根据所述收集规则对所述目标应用进行日志收集处理,获得所述目标数据对应的目标日志;
[0019]所述第一存储单元,用于将所述目标日志存储至所述目标地址。
[0020]第四方面,本申请实施例提供了一种服务器,所述服务器包括:所述服务器包括:第二接收单元、创建单元以及第二发送单元,
[0021]所述第二接收单元,用于接收客户端发送的收集请求;其中,所述收集请求中携带目标应用对应的目标数据和目标地址;所述目标地址为服务器对应的存储地址或客户端对应的存储地址;
[0022]所述创建单元,用于根据所述目标数据和所述目标地址创建所述目标应用对应的收集规则;
[0023]所述第二发送单元,用于将所述收集规则发送至所述客户端,以实现对所述目标数据对应的目标日志的收集。
[0024]第五方面,本申请实施例提供了一种终端,所述终端运行客户端,所述终端包括第一处理器、存储有所述第一处理器可执行指令的第一存储器,当所述指令被所述第一处理器执行时,实现如第一方面所述的方法。
[0025]第六方面,本申请实施例提供了一种服务器,所述服务器包括第二处理器、存储有所述第二处理器可执行指令的第二存储器,当所述指令被所述第二处理器执行时,实现如第二方面所述的方法。
[0026]第七方面,本申请实施例提供了一种计算机可读存储介质,其上存储有程序,应用于客户端和服务器中,所述程序被第一处理器执行时,实现如第一方面所述的方法;所述程序被第二处理器执行时,实现如第二方面所述的方法。
[0027]本申请实施例提供了一种日志收集方法、客户端、终端、服务器及存储介质,客户端向服务器发送目标应用对应的收集请求;其中,收集请求中携带目标应用对应的目标数据和目标地址;目标地址为服务器对应的存储地址或客户端对应的存储地址;接收服务器发送的目标应用对应的收集规则;根据收集规则对目标应用进行日志收集处理,获得目标数据对应的目标日志;将目标日志存储至目标地址。服务器接收客户端发送的收集请求;其中,收集请求中携带目标应用对应的目标数据和目标地址;其中,目标地址为服务器对应的存储地址或客户端对应的存储地址;根据目标数据和目标地址创建目标应用对应的收集规则;将收集规则发送至客户端,以实现对目标数据对应的目标日志的收集。也就是说,在本申请的实施例中,在对目标应用的日志进行收集时,可以通过客户端向服务器发送目标应用对应的收集请求,由于收集请求中携带有目标数据和目标地址,使得服务器可以根据目标数据和目标地址创建对应的收集规则,从而客户端能够根据由服务器发送的收集规则得到目标日志,并且也可以将目标日志保存在部署的目标地址中,可见,本申请实施例提出的
日志收集方法,客户端或服务器在进行日志收集时,不是直接收集目标应用的所有日志,而是可以根据目标应用的需求定制化的收集部分日志,并且对收集的日志进行存储时,也不是直接将收集的日志存储至服务器中的某个第三方平台,而是可以根据目标地址选择性的将日志存储于客户端本地的存储地址或者服务器的存储地址中,从而实现了个性化的日志收集,提高日志收集的灵活性。
附图说明
[0028]图1为本申请实施例提出的日志收集方法的实现流程示意图一;
[0029]图2为本申请实施例提出的日志收集方法的实现流程示意图二;
[0030]图3为本申请实施例提出的日志收集方法的实现流程示意图三;
[0031]图4为本申请实施例提出的日志收集方法的实现流程示意图四;
[0032]图5为本申请实施例提出的日志收集方法的实现流程示意图五;
[0033]图6为本申请实施例提出的日志收集方法的实现流程示意图六;
[0034]图7为本申请实施例提出的日志收集方法的实现流程示意图七;
[0035]图8为本申请实施例提出的日志收集方法的实现流程示意图八;
[0036]图9为本申请实施例提出的日志收集方法的实现流程示意图九;
[0037]图10为本申请实施例提出的日志收集方法的实现流程示意图十;
[0038]图11为本申请实施例提出本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种日志收集方法,其特征在于,应用于客户端,所述方法包括:向服务器发送目标应用对应的收集请求;其中,所述收集请求中携带目标应用对应的目标数据和目标地址;所述目标地址为服务器对应的存储地址或客户端对应的存储地址;接收所述服务器发送的所述目标应用对应的收集规则;根据所述收集规则对所述目标应用进行日志收集处理,获得所述目标数据对应的目标日志;将所述目标日志存储至所述目标地址。2.根据权利要求1所述的方法,其特征在于,所述根据所述收集规则对所述目标应用进行日志收集处理,获得所述目标数据对应的目标日志,包括:根据所述收集规则创建过滤规则;根据所述过滤规则创建日志过滤插件;利用所述日志过滤插件对所述目标应用对应的源日志进行过滤处理,获得所述目标日志。3.根据权利要求2所述的方法,其特征在于,所述根据所述收集规则创建过滤规则之后,所述方法还包括:向所述服务器发送所述目标应用对应的更新后收集请求;其中,所述更新后收集请求中携带目标应用对应的更新后数据和更新后地址;接收所述服务器发送的所述目标应用对应的更新后收集规则;根据所述更新后收集规则对目标应用进行日志收集处理,获得所述更新后数据对应的更新后日志;将所述更新后日志存储至更新后地址。4.根据权利要求3所述的方法,其特征在于,所述接收所述服务器发送的所述目标应用对应的更新后收集规则之后,所述方法还包括:根据所述更新后收集规则创建更新后过滤规则;利用所述更新后过滤规则替换所述预设数据库中的所述过滤规则。5.根据权利要求3所述的方法,其特征在于,所述向所述服务器发送所述目标应用对应的更新后收集请求,包括:在所述目标应用重启的过程中,向所述服务器发送所述更新后收集请求。6.一种日志收集方法,其特征在于,应用于服务器,所述方法包括:接收客户端发送的收集请求;其中,所述收集请求中携带目标应用对应的目标数据和目标地址;所述目标地址为服务器对应的存储地址或客户端对应的存储地址;根据所述目标数据和所述目标地址创建所述目标应用对应的收集规则;将所述收集规则发送至所述客户端,以实现对所述目标数据对应的目标日志的收集。7.根据权利要求6所述的方法,其特征在于,所述将所述收集规则发送至所述客户端之后,所述方法还包括:接收所述客户端发送的更新后...

【专利技术属性】
技术研发人员:吴静凯陈春秀李家乐
申请(专利权)人:中国移动通信集团有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1