[发明专利]日志数据采集系统及方法在审

专利信息
申请号: 201910022404.3 申请日: 2019-01-10
公开(公告)号: CN109525448A 公开(公告)日: 2019-03-26
发明(设计)人: 任彧雄 申请(专利权)人: 北京智信未来信息技术有限公司
主分类号: H04L12/24 分类号: H04L12/24;H04L12/26
代理公司: 北京市鼎立东审知识产权代理有限公司 11751 代理人: 陈佳妹
地址: 100086 北京市*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 日志数据 配置文件 采集 采集系统 传输方式 传输路径 采集层 汇聚层 通信头 传输 数据流生成 缓存 管理成本 流式传输 目标介质 消息队列 信息确定 写入 标准化 存储 服务
【说明书】:

发明公开了一种日志数据采集系统,包括flume采集层模块,用于采集指定服务的日志数据,针对每一条采集数据流生成对应的配置文件,将所述配置文件写入flume通信头信息进行传输;flume汇聚层模块,接收所述flume采集层模块传输的日志数据,根据所述flume通信头信息确定对应的日志数据的传输方式和传输路径;Kafka消息队列层模块,用于根据所述传输方式缓存所述flume汇聚层模块传输的日志数据;数据消费者层模块,用于针对每一个配置文件对应的日志数据启动一个数据消费者,并根据所述传输路径存储至目标介质。同时,本发明还公开一种日志数据采集方法。本方案实现日志数据采集与流式传输的标准化,极大地降低操作和管理成本。

技术领域

本发明涉及日志数据采集领域,具体涉及一种日志数据采集系统及一种日志数据采集方法。

背景技术

传统的日志数据采集,目前主流的方案通过使用flume采集层,flume汇聚层,Kafka消息队列层和数据消费者层的流式传输完成日志数据的采集。其中,flume数据采集层利用flume作为机器节点代理(agent)负责实时采集指定服务的日志数据,并将采集到的日志数据发送至flume汇聚层;flume汇聚层利用flume作为机器节点代理负责接收其他机器节点flume agent采集的日志数据,flume汇聚层的每一个flume agent与采集层的某个服务日志的所有flume agent对应,flume汇聚层接收服务日志数据后,将日志数据发送至Kafka消息队列层与服务绑定的某个Topic中;Kafka消息队列层,利用Kafka作为消息队列,短时间缓存日志数据,同时保证日志数据的一致性;数据消费者层,通过各种类型的Kafka客户端消费Kafka消息队列中的日志数据,并进行一定处理,最后存储到目标介质。

上述方案中,各功能层节点之间的上下游关系完全由人工通过节点配置文件指定,而不同类型节点的配置又是不相同的,上一功能层节点配置属性无法传递至下一功能层节点,从而无法在整个日志数据采集与流式传输的过程中实现关系串联。因此,需要通过手动方式维护各功能层节点的上下游对应关系。而在实际应用中,经常需要对日志采集及流式传输的健康状态进行监控、对数据条目进行校验、对数据关系进行梳理、新增或删除日志采集等。使用上述技术方案,这些需求实现起来非常困难,操作与管理成本巨大。

因此,亟需一种各功能层节点之间能够自动实现上下游关系串联的日志数据采集系统和方法,以降低操作与管理成本,并进一步能够实现操作与管理的自动化。

发明内容

本发明提供一种流式传输的标准化的数据采集装置和方法,解决因无法实现功能层节点之间无法串联导致的成本高和使用实现困难等问题。

根据本发明的一个方面,提供一种日志数据采集系统,包括:

flume采集层模块,用于采集指定服务的日志数据,针对每一条采集数据流生成对应的配置文件,将所述配置文件写入flume通信头信息进行传输;

flume汇聚层模块,接收所述flume采集层模块传输的日志数据,根据所述flume通信头信息确定对应的日志数据的传输方式和传输路径;

Kafka消息队列层模块,用于根据所述传输方式缓存所述flume汇聚层模块传输的日志数据;

数据消费者层模块,用于针对每一个配置文件对应的日志数据启动一个数据消费者,并根据所述传输路径存储至目标介质。

在其中一个实施例中,flume采集层模块针对每一条采集数据流生成对应的配置文件,为针对每一条采集数据流生成对应的标识ID,根据所述标识ID生成对应的配置文件。

在其中一个实施例中,所述配置文件包括所述对应采集数据流的关联服务ID,服务日志路径,服务日志关联Kafka Topic,服务日志存储介质路径。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京智信未来信息技术有限公司,未经北京智信未来信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201910022404.3/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top