
flume
文章平均质量分 81
朱智文
不求大富大贵,但求一路常青
展开
-
flume学习01-flume介绍
最近学习了下flume的使用,以配合公司将日志系统独立出来的开发,官网用户手册:http://flume.apache.org/FlumeUserGuide.htmlflume架构a. 组件先搬上官网上的架构图从图上可以看到flume的事件定义成了一个数据流,一个数据流组成了Agent,其实就是JVM实例,每个Agent包含三个组件:Source原创 2017-10-21 21:54:44 · 428 阅读 · 0 评论 -
Logstash,flume,sqoop比较
Logstash,flume,sqoop比较Logstash: 1.插件式组织方式,易于扩展和控制2.数据源多样不仅限于日志文件,数据处理操作更丰富,可自定义(过滤,匹配过滤,转变,解析......)3.可同时监控多个数据源(input插件多样),同时也可将处理过的数据同时有不同多种输出(如stdout到控制台,同时存入elasticsearch转载 2017-12-04 22:07:55 · 1018 阅读 · 0 评论 -
Flume之Failover和Load balancing原理及实例
Failover Sink ProcessorFailover Sink Processor维护了一个sink的优先级列表,具有故障转移的功能,具体的配置如下(加粗的必须配置):属性名称默认值描述sinks–多个sink用空格分开。processor.typedefault原创 2017-12-07 19:25:12 · 450 阅读 · 0 评论 -
Flume + Keepalived构建高可用分布式采集系统
上一篇《Flume之Failover和Load balancing原理及实例》的实例的架构如下:10.0.1.76作为Client,通过exec获取nginx的日志信息,然后将数据传到10.0.1.68(配置了Failover和Load balancing)的节点,最后10.0.1.68将数据发送的10.0.1.70,77,85,86,87节点,这些节点最终将数据写到本地硬盘。原创 2017-12-07 19:26:30 · 315 阅读 · 0 评论 -
Flume+Elasticsearch搭建实时日志分析系统
最近做一个检测全球网络状况的项目,主要用于检测全球各个国家,地区的机房网络状况,服务的性能,DNS解析等等...情况的数据,通过中央服务器添加任务,下发任务到部署在全球各个国家和地区的minipc,minipc将获取到的数据反馈到监控服务,然后进行数据整合和分析提供报表,供公司更有针对性的优化网站性能。之所以采用Flume + Elasticsearch,而没有采用ELK(elastics原创 2017-12-07 19:28:15 · 1691 阅读 · 0 评论