预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共19页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN113934683A(43)申请公布日2022.01.14(21)申请号202010668653.2(22)申请日2020.07.13(71)申请人北京金山云网络技术有限公司地址100085北京市海淀区小营西路33号3F02室(72)发明人张景顺(74)专利代理机构北京柏杉松知识产权代理事务所(普通合伙)11413代理人孟维娜丁芸(51)Int.Cl.G06F16/11(2019.01)G06F16/18(2019.01)G06F40/186(2020.01)权利要求书2页说明书12页附图4页(54)发明名称一种日志传输方法、装置、CDN系统及电子设备(57)摘要本发明实施例提供了一种日志传输方法、装置、CDN系统及电子设备。其中,所述方法包括:获取待传输日志;根据所述待传输日志所携带的信息,按照预设日志模板所约定的约定日志格式进行格式转换,生成符合所述约定日志格式的自定义日志,所述预设日志模板为针对所述待传输日志所属目标用户预先配置的;将所述自定义日志上传至预设日志存储设备。可以通过日志模板对上传至日志存储设备的日志的日志格式进行配置,可以通过针对不同用户设置不同的日志模板,实现不同的用户的日志具有不同的日志格式,即实现了日志格式的自定义,并且无需针对用户需求对底层逻辑进行更改,因此可以降低自定义日志格式的成本。CN113934683ACN113934683A权利要求书1/2页1.一种日志传输方法,其特征在于,应用于内容分发网络CDN系统中任一具有日志传输功能的电子设备,所述方法包括:获取待传输日志;根据所述待传输日志所携带的信息,按照预设日志模板所约定的约定日志格式进行格式转换,生成符合所述约定日志格式的自定义日志,所述预设日志模板为针对所述待传输日志所属目标用户预先配置的;将所述自定义日志上传至预设日志存储设备。2.根据权利要求1所述的方法,其特征在于,所述预设日志模板中包括至少一个字段格式信息,每个所述字段格式信息用于表示符合所述约定日志格式的日志中一个日志字段的生成方式;所述根据所述待传输日志所携带的信息,按照预设日志模板所约定的约定日志格式进行格式转换,生成符合所述约定日志格式的自定义日志,包括:根据所述待传输日志所携带的信息,按照预设日志模板中的每个字段格式信息所表示的生成方式生成自定义日志字段;组合所有所述自定义日志字段,得到自定义日志。3.根据权利要求2所述的方法,其特征在于,所述字段格式信息包括赋值信息和标识信息,所述赋值信息用于表示值的获取方式,所述标识信息用于表示值的标识方式;所述按照预设日志模板中的每个字段格式信息所表示的生成方式生成自定义日志字段,包括:按照所述字段格式信息中的赋值信息所表示的获取方式,获取值;按照所述字段格式信息中的标识信息所表示的标识方式标识获取到的值,得到自定义日志字段。4.根据权利要求3所述的方法,其特征在于,所述赋值信息包括原字段标识,所述原字段标识为所述待传输日志中字段的标识;所述按照所述字段格式信息中的赋值信息所表示的获取方式,获取值,包括:从所述待传输日志中获取标识为所述原字段标识的字段的值。5.根据权利要求3所述的方法,其特征在于,所述赋值信息包括赋值参数;所述按照所述字段格式信息中的赋值信息所表示的获取方式,获取值,包括:对所述字段格式信息的赋值信息中的赋值参数进行预设映射,将映射结果作为获取到的值。6.根据权利要求1所述的方法,其特征在于,所述预设日志模板包括业务信息,所述业务信息用于表示产生所述待传输日志的业务;在所述根据所述待传输日志所携带的信息,按照预设日志模板所约定的约定日志格式进行格式转换,生成符合所述约定日志格式的自定义日志之前,所述方法还包括:按照所述业务信息表示的业务所约定的日志格式,确定所述待传输日志所携带的信息。7.根据权利要求1所述的方法,其特征在于,所述将所述自定义日志上传至预设日志存储设备,包括:将所述自定义日志上传至针对所述目标用户预先设置的日志存储设备。2CN113934683A权利要求书2/2页8.一种日志传输装置,其特征在于,应用于CDN中任一具有日志传输功能的电子设备,所述装置包括:日志获取模块,用于获取待传输日志;格式转换模块,用于根据所述待传输日志所携带的信息,按照预设日志模板所约定的约定日志格式进行格式转换,生成符合所述约定日志格式的自定义日志,所述预设日志模板为针对所述待传输日志所属目标用户预先配置的;日志上传模块,用于将所述自定义日志上传至预设日志存储设备。9.一种CDN系统,其特征在于,所述CDN系统包括多个CDN节点;每个所述CDN节点通过权利要求1-7中任一所述的日志传输方法,将所述CDN节点本地缓存的日志上传至预设日志存储设备。10