
技术摘要:
本申请实施例公开了一种日志管理方法,用于对日志进行远程管理。本申请实施例方法包括:终端获取配置信息;所述终端根据所述配置信息设置日志输出配置,所述日志输出配置包括日志传输格式、日志管理服务器地址及输出端口;所述终端记录日志信息;所述终端根据所述日志 全部
背景技术:
日志是终端的一种重要文件,通常用来记录终端的运行状态,以便在终端产生错 误后根据日志寻找错误的具体问题和解决方法。 目前的终端通常是在终端本地设置专门的存储空间,用来存储终端产生的日志文 件。对于例如手机会将运行日志保存在手机的内置存储空间中,电脑会将运行日志保存在 本地的磁盘上,机顶盒会将运行日志保存在闪存中。这些保存方式都需要占用终端本身的 存储空间。如果终端没有足够的存储空间,就无法长期保存大量的日志文件。
技术实现要素:
针对上述问题,本申请提供了日志管理方法及相关设备,用以将终端的日志上传 到网络中的日志管理服务器中进行管理。 本申请第一方面提供一种日志管理方法,应用于记载日志的终端,包括: 终端获取配置信息; 所述终端根据所述配置信息设置日志输出配置,所述日志输出配置包括日志传输 格式、日志管理服务器地址及输出端口; 所述终端记录日志信息; 所述终端根据所述日志信息生成日志数据包; 所述终端按照所述日志传输格式,通过所述输出端口向日志管理服务器地址发送 所述日志数据包。 可选地,所述终端根据所述配置信息设置日志输出配置,包括: 所述终端根据所述配置信息,设置用于输出日志的目标API函数; 所述终端按照所述日志传输格式,通过所述输出端口向日志管理服务器地址发送 所述日志数据包,包括: 所述终端调用所述目标API函数,按照所述日志传输格式,通过所述输出端口向志 管理服务器发送所述日志数据包。 可选地,所述终端获取配置信息,包括: 所述终端接收日志管理服务器发送的配置信息。 可选地,其特征在于,所述方法还包括: 所述终端接收日志保存指令; 所述终端根据所述日志保存指令,修改所述终端的日志保存方式。 本申请第二方面提供一种日志管理方法,应用于日志管理服务器,包括: 日志管理服务器接收终端发送的日志数据包,所述日志数据包内记录有所述终端 的日志信息; 4 CN 111585807 A 说 明 书 2/8 页 所述日志管理服务器解析所述日志数据包内的日志信息; 所述日志管理服务器保存所述日志信息到日志管理服务器; 所述日志管理服务器接收日志调取请求; 所述日志管理服务器根据所述日志调取请求,在所述日志管理服务器上调取所述 终端的日志信息。 可选地,所述方法还包括: 所述日志管理服务器向所述终端发送配置信息,所述配置信息用于设置所述终端 的日志输出配置。 可选地,所述配置信息具体用于设置所述终端的目标API函数。 可选地,所述方法还包括: 所述日志管理服务器发送日志保存切换指令到所述终端,以使得所述终端修改日 志保存方式。 对应于第一方面的日志管理方法,本发明第三方面提供一种终端,所述终端包括: 接收单元,用于接收配置信息; 设置单元,用于根据所述接收单元接收的配置信息设置日志输出配置,所述日志 输出配置包括日志传输格式、日志管理服务器地址及输出端口; 记录单元,用于记录日志信息; 生成单元,用于根据所述日志信息生成日志数据包; 发送单元,用于按照所述日志传输格式,通过所述输出端口向日志管理服务器地 址发送所述日志数据包。 对应于第二方面的日志管理方法,本发明第三方面提供一种日志管理服务器,所 述日志管理服务器包括: 第一接收单元,用于接收终端发送的日志数据包,所述日志数据包内记录有所述 终端的日志信息; 解析单元,用于解析所述日志数据包内的日志信息; 保存单元,用于保存所述日志信息到日志管理服务器; 第二接收单元,用于接收日志调取请求; 调取单元,用于根据所述日志调取请求,在所述日志管理服务器上调取所述终端 的日志信息。 本发明提供的日志管理方法及相关设备可以将终端产生的日志保存到专门的日 志管理服务器上,解决了终端因保存日志文件而占用了终端本身的存储空间的问题。 附图说明 为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现 有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本 申请中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下, 还可以根据这些附图获得其它的附图。 图1为本发明提供的一个网络框架示意图; 图2为本发明提供的日志管理方法的一个流程示意图; 5 CN 111585807 A 说 明 书 3/8 页 图3为本发明提供的日志管理方法的一个流程示意图; 图4为本发明提供的日志管理方法的一个流程示意图; 图5为本发明提供的日志管理方法的一个流程示意图; 图6为本发明提供的终端的一个结构示意图; 图7为本发明提供的日志管理服务器的一个结构示意图。