The embodiment of the invention discloses a method and a device for processing an application log, the method includes: when the monitoring terminal equipment to trigger a predetermined event, recording the log data corresponding to predetermined events; the data transmission channel, log storage information set in advance to establish the corresponding log data based on the storage, including the log data of the target device information of the information stored in the log; the log data through the data transmission channel and transaction mode based on transmission to the target device. The embodiment of the invention, by triggering the predetermined event, to log the corresponding data, and through the establishment of a data transmission channel will transmit the log data to the target device, which makes the application log collection does not require manual intervention, and directly through the scheduled event log data acquisition useful, improves the efficiency of collect useful application log and can also ensure the accuracy of the results.
【技术实现步骤摘要】
一种应用日志的处理方法及装置
本申请涉及计算机
,尤其涉及一种应用日志的处理方法及装置。
技术介绍
随着人们生活水平的不断提高,人们的日常需求越来越多,为了满足人们的需求,各种网络平台为用户提供的业务也越来越丰富,例如,网络金融平台、电商平台等。业务的丰富也会使得用户的访问量增加,为了充分利用用户的访问量,可以通过收集和记录用户对网站功能的使用或操作,然后对收集的信息进行离线分析,为网络平台更好地向用户提供个性化服务提供数据依据。通常,收集用户操作的相关信息(即应用日志)的方法是记录用户通过其账户自登录网站开始到退出网站之间的所有操作等相关信息,例如,购买的某商品信息、播放视频或发布商品信息等。然后,当需要分析用户的某项信息时,可以从记录的上述相关信息中查找相关信息,进而分析得到相应的用户数据。然而,上述收集应用日志的方法收集的日志内容全部在一个日志文件中,即不同事件的日志内容记录在同一个日志文件中。当需要存储或使用应用日志时,往往需要人工干预,如信息分类、信息的分组存储等,而且,需要从记录的信息中查找有用信息进行分析,从而使得收集有用应用日志的效率低下,尤其是对于具有大量应用日志产生的互联网应用的多系统来说,通过上述方式进行应用日志的收集会使得其收集的效率更低,且不能保证分析结果的准确性。
技术实现思路
本申请实施例的目的是提供一种应用日志的处理方法及装置,以解决现有技术中收集应用日志的方法需要人工干预,而且,需要从记录的信息中查找有用信息进行分析,从而使得收集有用应用日志的效率低下,以及无法保证分析结果的准确性的问题。为解决上述技术问题,本申请实施例 ...
【技术保护点】
一种应用日志的处理方法,其特征在于,所述方法包括:当监测到终端设备触发预定事件时,记录所述预定事件对应的日志数据;基于预先设定的日志存储信息建立所述日志数据对应的数据传输通道,其中,所述日志存储信息中包括存储所述日志数据的目标设备的信息;将所述日志数据通过所述数据传输通道,并基于事务的方式传输给所述目标设备。
【技术特征摘要】
1.一种应用日志的处理方法,其特征在于,所述方法包括:当监测到终端设备触发预定事件时,记录所述预定事件对应的日志数据;基于预先设定的日志存储信息建立所述日志数据对应的数据传输通道,其中,所述日志存储信息中包括存储所述日志数据的目标设备的信息;将所述日志数据通过所述数据传输通道,并基于事务的方式传输给所述目标设备。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:获取本地设备的资源消耗信息,所述资源消耗信息包括负载信息和/或带宽信息;将所述资源消耗信息通过所述数据传输通道传输给指定的资源分析设备。3.根据权利要求2所述的方法,其特征在于,所述基于预先设定的日志存储信息建立所述日志数据对应的数据传输通道,包括:根据所述日志存储信息,建立一条由所述本地设备到所述目标设备的数据传输通道;或者,从所述资源分析设备获取多个不同应用设备的资源消耗信息;根据所述多个不同应用设备的资源消耗信息和所述日志存储信息,建立多条数据传输通道,其中,所述多条数据传输通道连接后能够将所述日志文件由所述本地设备传输到所述目标设备,相邻两条数据传输通道之间设置有不同的应用设备。4.根据权利要求2所述的方法,其特征在于,所述基于预先设定的日志存储信息建立所述日志数据对应的数据传输通道之前,所述方法还包括:获取所述预定操作对应的日志收集配置信息,所述日志收集配置信息包括所述日志数据的存储路径、所述目标设备的网络地址信息、所述资源分析设备的网络地址信息和所述日志数据所在的文件名格式;根据所述日志收集配置信息生成相应的日志存储信息。5.根据权利要求3或4所述的方法,其特征在于,所述方法还包括:获取所述日志数据的收集速度和所述日志数据在所述数据传输通道中的传输速度;如果所述收集速度超过所述传输速度,则调整所述收集速度和所述传输速度,以使所述日志数据的收集和传输达到预定的平衡状态。6.一种应用日志的处理装置,其特...
【专利技术属性】
技术研发人员:肖斌,张甫,张恒,何继远,刘爽,杨光润,
申请(专利权)人:上海艾融软件股份有限公司,
类型:发明
国别省市:上海,31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。