The invention relates to a method and a device for providing a log, and a method, a device and a system for obtaining a log. The method comprises the following steps: the log information about business characteristics of the receiving log sent by the server; the first object is determined according to the characteristic information need to pay attention to the business object module and the characteristic information was associated with the first feature information of the first day of Chi, sent to the log server the first log according to the characteristics of information; second to determine the object of the downstream business module of this business module needs to pay attention to the first feature information and object, sent to the downstream business module of the second characteristic information, so that the downstream business module after receiving the second characteristic information sent to the server log and the second the characteristics of information related to the second log. The invention greatly improves the searching efficiency of the current concerned business related logs.
【技术实现步骤摘要】
日志的提供方法、装置以及日志的获取方法、装置和系统
本专利技术涉及计算机
,特别是涉及一种日志的提供方法、一种日志的提供装置、一种日志的获取方法、一种日志的获取装置和一种日志的获取系统。
技术介绍
日志是指系统所指定对象的某些操作和其操作结果按时间有序的集合。每个日志文件由日志记录组成,每条日志记录描述了一次单独的系统事件。通常情况下,日志是用户可以直接阅读的文本文件,其中包含了一个时间戳和一个信息或者子系统所特有的其他信息。日志为服务器、工作站、防火墙和应用软件等IT(InformationTechnology,信息产业)资源相关活动记录必要的、有价值的信息,在软件开发和软件系统维护领域中占据着重要地位,人们通过它来分析定位问题,了解系统运行状态。然而,对于复杂一点的系统,例如分布式系统中,一个业务往往由多个业务模块协作完成,同一个业务模块又同时完成多项业务,这时日志的数据量非常庞大,而且分析问题时往往只关注其中某一个业务的情况,传统技术中的方案很难在这么庞大的日志中快速找出当前关注业务相关的日志。
技术实现思路
基于此,有必要针对上述问题,提供一种日志的提供方法、装置以及日志的获取方法、装置和系统,能够快速找出当前关注业务相关的日志。一种日志的提供方法,包括步骤:接收日志服务器发送的其关注业务的特征信息;根据所述特征信息确定本业务模块需关注的对象以及对象的第一特征信息,获得与所述第一特征信息相关的第一日志,向所述日志服务器发送所述第一日志;根据所述第一特征信息确定本业务模块的下游业务模块需关注的对象以及对象的第二特征信息,向所述下游业务模块发送所述第 ...
【技术保护点】
一种日志的提供方法,其特征在于,包括步骤:接收日志服务器发送的其关注业务的特征信息;根据所述特征信息确定本业务模块需关注的对象以及对象的第一特征信息,获得与所述第一特征信息相关的第一日志,向所述日志服务器发送所述第一日志;根据所述第一特征信息确定本业务模块的下游业务模块需关注的对象以及对象的第二特征信息,向所述下游业务模块发送所述第二特征信息,以使所述下游业务模块在收到所述第二特征信息之后向所述日志服务器发送与所述第二特征信息相关的第二日志;所述第一特征信息和所述第二特征信息为属于同一业务的在不同业务模块中的对象的特征信息。
【技术特征摘要】
1.一种日志的提供方法,其特征在于,包括步骤:接收日志服务器发送的其关注业务的特征信息;根据所述特征信息确定本业务模块需关注的对象以及对象的第一特征信息,获得与所述第一特征信息相关的第一日志,向所述日志服务器发送所述第一日志;根据所述第一特征信息确定本业务模块的下游业务模块需关注的对象以及对象的第二特征信息,向所述下游业务模块发送所述第二特征信息,以使所述下游业务模块在收到所述第二特征信息之后向所述日志服务器发送与所述第二特征信息相关的第二日志;所述第一特征信息和所述第二特征信息为属于同一业务的在不同业务模块中的对象的特征信息。2.根据权利要求1所述的日志的提供方法,其特征在于,根据所述第一特征信息确定本业务模块的下游业务模块需关注的对象以及对象的第二特征信息的步骤包括:获得所述第一特征信息对应的业务;根据所述业务的业务流程获得本业务模块的下游业务模块需关注的对象;从所述日志服务器获得所述下游业务模块需关注的对象以及对象的第二特征信息,所述日志服务器存储有各个业务模块上报的各自所有对象的特征信息。3.根据权利要求1或2所述的日志的提供方法,其特征在于,所述特征信息包括特征类型和特征值。4.一种日志的获取方法,其特征在于,包括步骤:向关注业务的上游业务模块发送所述关注业务的特征信息,以使所述上游业务模块在收到所述特征信息之后确定其需关注的对象以及对象的第一特征信息,以及根据所述第一特征信息确定其下游业务模块需关注的对象以及对象的第二特征信息;从所述上游业务模块获取第一日志,所述第一日志为所述上游业务模块根据所述第一特征信息获取到的相关的日志;从所述下游业务模块获取第二日志,所述第二日志为所述下游业务模块根据所述第二特征信息获取到的相关的日志;根据所述第一日志和所述第二日志得到所述关注业务相关的日志;所述第一特征信息和所述第二特征信息为属于同一业务的在不同业务模块中的对象的特征信息。5.根据权利要求4所述的日志的获取方法,其特征在于,所述日志服务器存储有各个业务模块上报的各自所有对象的特征信息,所述特征信息包括特征类型和特征值。6.一种日志的提供装置,其特征在于,包括:特征信息接收模块,用于接收日志服务器发送的其关注业务的特征信息;第一日志发送模块,用于根据所述特征信息确定本业务模块需关注的对象以及对象的第一特征信息,获得与所述第一特征信息相关的第一日志,向所述日志服务器发送所述第一日志;第二特征信息发送模块,用于根据所述第一特...
【专利技术属性】
技术研发人员:董友球,
申请(专利权)人:广东威创视讯科技股份有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。