[发明专利]一种应用于平台开发中的集群日志集中收集方法有效
申请号: | 201710697699.5 | 申请日: | 2017-08-15 |
公开(公告)号: | CN107463490B | 公开(公告)日: | 2020-06-30 |
发明(设计)人: | 韩挺 | 申请(专利权)人: | 四川长虹电器股份有限公司 |
主分类号: | G06F11/34 | 分类号: | G06F11/34;G06F11/30;G06F8/71;G06F16/18 |
代理公司: | 四川省成都市天策商标专利事务所 51213 | 代理人: | 秦华云;吴瑞芳 |
地址: | 621000 四*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 应用于 平台 开发 中的 集群 日志 集中 收集 方法 | ||
本发明公开了一种应用于平台开发中的集群日志集中收集方法,包括应用系统、监听器、日志收集器、配置模块接口、接口配置模块和日志储存模块,所述应用系统、监听器、日志收集器依次电通信连接,所述日志收集器分别与接口配置模块、日志储存模块电通信连接,所述接口配置模块与配置模块接口电通信连接。本发明可以针对某个指定接口做日志收集,且实现集中收集,更加方便开发人员和运维维护人员实时追踪分析日志,在不需要时,使用配置取消收集日志,这样可以最大程度节约服务器资源,同时使用更为便捷。
技术领域
本发明涉及平台开发运营领域,尤其涉及一种应用于平台开发中的集群日志集中收集方法。
背景技术
随着智能电视的用户越来越多,使用个性化推荐系统的用户出现井喷式增长,推荐平台时时刻刻都在接受挑战,这时就需要实时关注推荐平台运行状况,通过关注某些接口的日志,通过分析日志判定平台是否正常,是否能抗住压力,推荐效果是否合格等,便于平台维护工作。
现有日志收集器大体有两种:(1)在代码中嵌入日志收集代码来打印单台服务器的日志,这种日志分散在集群的各个服务器上,在追踪日志,分析日志时候难度较大,不利于实时追踪分析,而且在不需要打印日志的情况下,需要修改应用配置文件,需要重启应用,对业务造成不稳定因素;(2)使用统一日志收集器,这种日志虽然可以统一的收集到一个地方,存入数据库或者消息队列或者日志文件,但同一时间收集大量日志,这种收集器应用与大数据分析平台,但在一些规模小或者非数据方向的产品中使用,会造成服务器资源浪费,它不能针对性收集日志,实时追踪分析日志的操作难度也较大。
发明内容
针对现有技术存在的不足之处,本发明的目的在于提供一种应用于平台开发中的集群日志集中收集方法,可以针对某个指定接口做日志收集,且实现集中收集,更加方便开发人员和运维维护人员实时追踪分析日志,在不需要时,使用配置取消收集日志,这样可以最大程度节约服务器资源,同时使用更为便捷。
本发明的目的通过下述技术方案实现:
一种应用于平台开发中的集群日志集中收集方法,包括应用系统、监听器、日志收集器、配置模块接口、接口配置模块和日志储存模块,所述监听器用于监听所有接口并判定各个接口是否需要收集日志,所述监听器还用于调集日志收集器去收集需要收集日志的接口的所有日志文本;所述接口配置模块用于开放rest接口与rpc接口,所述接口配置模块用于各个接口是否需要收集日志;所述日志储存模块用于对日志收集器所收集的所有日志文本进行存储;所述配置模块接口用于按照接口配置模块所配置的配置信息对接口进行是否需要收集日志的配置;所述应用系统用于实时查询日志储存模块所存储的所有日志文本;所述应用系统、监听器、日志收集器依次电通信连接,所述日志收集器分别与接口配置模块、日志储存模块电通信连接,所述接口配置模块与配置模块接口电通信连接;其方法如下:
A、通过应用系统对接口配置模块进行各个接口的配置信息输入,该配置信息包括该接口是否需要收集日志,所述接口配置模块向配置模块接口发送该接口的配置命令,所述配置模块接口按照接口配置模块所传输过来的配置命令对接口进行是否需要收集日志的相关配置;
B、所述监听器对各个接口的日志信息进行监控,所述监听器监听所有接口是否需要收集日志,如果接口需要收集日志,则监听器继续监听该接口是否存在日志变化,如果接口不需要收集日志,则监听器不会监听该接口是否存在日志变化;当监听器监听到某个接口更新了日志或修改了日志,所述监听器会将日志收集向日志收集器发送对该接口的日志提取和存储操作,所述日志收集器获取该接口的所有日志文件并存储于日志储存模块中;
C、应用系统可以对日志储存模块进行查询,通过应用系统查询各个接口所对应的配置信息、所有日志文件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川长虹电器股份有限公司,未经四川长虹电器股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710697699.5/2.html,转载请声明来源钻瓜专利网。