Collect the cluster log method of the invention discloses a method for applying on the platform in the development of the application system, including the listener, log collector, configuration module interface, interface configuration module and log storage module, the application system, monitor, log collector comprises electrical communication connection, the log collector respectively with the interface configuration module, log the storage module is in electrical communication connection, the interface configuration module and configuration module, interface circuit and communication connection. The invention can be used for a specified log collection interface, and realize the centralized collection, more convenient for developers and operation and maintenance maintenance personnel real-time tracking and analysis of the log, while not using the configuration, cancel the collected log, so you can maximize the save server resources, at the same time the use of more convenient.
【技术实现步骤摘要】
一种应用于平台开发中的集群日志集中收集方法
本专利技术涉及平台开发运营领域,尤其涉及一种应用于平台开发中的集群日志集中收集方法。
技术介绍
随着智能电视的用户越来越多,使用个性化推荐系统的用户出现井喷式增长,推荐平台时时刻刻都在接受挑战,这时就需要实时关注推荐平台运行状况,通过关注某些接口的日志,通过分析日志判定平台是否正常,是否能抗住压力,推荐效果是否合格等,便于平台维护工作。现有日志收集器大体有两种:(1)在代码中嵌入日志收集代码来打印单台服务器的日志,这种日志分散在集群的各个服务器上,在追踪日志,分析日志时候难度较大,不利于实时追踪分析,而且在不需要打印日志的情况下,需要修改应用配置文件,需要重启应用,对业务造成不稳定因素;(2)使用统一日志收集器,这种日志虽然可以统一的收集到一个地方,存入数据库或者消息队列或者日志文件,但同一时间收集大量日志,这种收集器应用与大数据分析平台,但在一些规模小或者非数据方向的产品中使用,会造成服务器资源浪费,它不能针对性收集日志,实时追踪分析日志的操作难度也较大。
技术实现思路
针对现有技术存在的不足之处,本专利技术的目的在于提供一种应用于平台开发中的集群日志集中收集方法,可以针对某个指定接口做日志收集,且实现集中收集,更加方便开发人员和运维维护人员实时追踪分析日志,在不需要时,使用配置取消收集日志,这样可以最大程度节约服务器资源,同时使用更为便捷。本专利技术的目的通过下述技术方案实现:一种应用于平台开发中的集群日志集中收集方法,包括应用系统、监听器、日志收集器、配置模块接口、接口配置模块和日志储存模块,所述监听器用于监听 ...
【技术保护点】
一种应用于平台开发中的集群日志集中收集方法,其特征在于:包括应用系统、监听器、日志收集器、配置模块接口、接口配置模块和日志储存模块,所述监听器用于监听所有接口并判定各个接口是否需要收集日志,所述监听器还用于调集日志收集器去收集需要收集日志的接口的所有日志文本;所述接口配置模块用于开放rest接口与rpc接口,所述接口配置模块用于各个接口是否需要收集日志;所述日志储存模块用于对日志收集器所收集的所有日志文本进行存储;所述配置模块接口用于按照接口配置模块所配制的配制信息对接口进行是否需要收集日志的配制;所述应用系统用于实时查询日志储存模块所存储的所有日志文本;所述应用系统、监听器、日志收集器依次电通信连接,所述日志收集器分别与接口配置模块、日志储存模块电通信连接,所述接口配置模块与配置模块接口电通信连接;其方法如下:A、通过应用系统对接口配置模块进行各个接口的配制信息输入,该配制信息包括该接口是否需要收集日志,所述接口配置模块向配置模块接口发送该接口的配制命令,所述配置模块接口按照接口配置模块所传输过来的配制命令对接口进行是否需要收集日志的相关配制;B、所述监听器对各个接口的日志信息进行监 ...
【技术特征摘要】
1.一种应用于平台开发中的集群日志集中收集方法,其特征在于:包括应用系统、监听器、日志收集器、配置模块接口、接口配置模块和日志储存模块,所述监听器用于监听所有接口并判定各个接口是否需要收集日志,所述监听器还用于调集日志收集器去收集需要收集日志的接口的所有日志文本;所述接口配置模块用于开放rest接口与rpc接口,所述接口配置模块用于各个接口是否需要收集日志;所述日志储存模块用于对日志收集器所收集的所有日志文本进行存储;所述配置模块接口用于按照接口配置模块所配制的配制信息对接口进行是否需要收集日志的配制;所述应用系统用于实时查询日志储存模块所存储的所有日志文本;所述应用系统、监听器、日志收集器依次电通信连接,所述日志收集器分别与接口配置模块、日志储存模块电通信连接,所述接口配置模块与配置模块接口电通信连接;其方法如下...
【专利技术属性】
技术研发人员:韩挺,
申请(专利权)人:四川长虹电器股份有限公司,
类型:发明
国别省市:四川,51
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。