Flume 与 kafka 配置和使用

Flume 1.8 写kafka到不同主题和不同分区 (随机)配置 logcollect.sources.taildir-source.interceptors =interceptor logcollect.sources.taildir-source.interceptors.interceptor.type = regex_extractor logcollect.sources.taildir-source.interceptors.interceptor... 阅读详情

1, 使用版本如下:

flume-1.7.0

kafka-2.11.0

zookeeper-3. 4.9


2, 配置flume, 源数据基于 日志文件内容检测, sink为 kafka 的producer, 配置文件如下:


a1.sources = r1
a1.sinks = k1
a1.channels = c1

# Describe/configure the source
a1.sources.r1.type = exec
a1.sources.r1.channels = c1
a1.sources.r1.command = tail -F /root/test.log

# Describe the sink
a1.sinks.k1.type= org.apache.flume.sink.kafka.KafkaSink
a1.sinks.k1.brokerList=MASTER:9092
a1.sinks.k1.topic=testKafka
a1.sinks.k1.serializer.class=kafka.serializer.StringEncoder

# Use a channel which buffers events in memory
a1.channels.c1.type = memory
a1.channels.c1.capacity = 1000
a1.channels.c1.transactionCapacity = 100

# Bind the source and sink to the channel
a1.sources.r1.channels = c1
a1.sinks.k1.channel = c1

3, 为kafka创建topic --> testKafka

kafka-topics.sh -zookeeper localhost:2181 -describe -topic testKafka


4, 先运行zookeeper 和kafka


[root@MASTER conf]# zkServer.sh start 
[root@MASTER conf]# zkServer.sh status
ZooKeeper JMX enabled by default
Using config: /root/cluster/opt/zookeeper-3.4.9/bin/../conf/zoo.cfg
Mode: standalone
[root@MASTER conf]# kafka-server-start.sh -daemon ../conf/server.properties
查看进程:
[root@MASTER conf]# jps
13010 SecondaryNameNode
27651 Kafka
12534 NameNode
29207 Jps
23303 QuorumPeerMain
12727 DataNode
24953 ConsoleConsumer
13484 NodeManager
13261 ResourceManager


5,  运行flume
[root@MASTER opt]# flume-ng agent -c . -f kafka.conf -n a1 -Dflume.root.logger=INFO,console


6, 启动kafka 消费者进程

[root@MASTER config]# kafka-console-consumer.sh -zookeeper localhost:2181 --from-beginning --topic testKafka


7, 测试与验证


 1),往/root/test.log 写入内容
       echo "mytestKafka one  >>  test.log
       echo "mytestKafka two >>  test.log   ...
 2) ,   查看kafka消费进程输出:
...
mytestKafka one
mytestKafka two
mytestKafka three ..









        
【Flink】 Flink与Kafka版本对应关系 1.概述 转载:Flink与Kafka版本对应关系 转载这个主要是上次做flink kafka版本升级,忘记记录了。 先上干货:以下为Flink和Kafka的版本对照表 Flink版本Kafka版本1.12.X2.4.11.11.X2.4.11.10.X2.2.11.9.X2.2.01.8.X2.0.11.7.X2.0.10.10.x0.8.2.00.9.x0.8.2.0 最近在使用Flink进行Kafka吞吐量测试时,遇到了以下问题导致程序无法运行 去网上查资料也没有很直接的解决方法,大致也就是说是Fl. 阅读详情

相关推荐

第三十篇:Flume 和 Kafka 整合和部署

你好,欢迎来到第 30 课时,本课时我们主要讲解“Flume 和 Kafka 整合和部署”的学习。 Flume 概述 Flume 是 Hadoop 生态圈子中的一个重要组件,在上一课时中提过,它是一个分布式的、高可靠的、高可用的日志采集工具。 Flume 具有基于流式数据的简单灵活的架构,同时兼具高可靠性、高可用机制和故障转移机制。当我们使用 Flume 收集数据的速度超过下游的写入速度时,Flume 会自动做调整,使得数据的采集和推送能够平稳进行。 Flume 支持多路径采集、多管道数据接入和多管道数据输

微信搜:import_bigdata,大数据领域硬核原创作者 473

Flink与Kafka版本对应关系

这边建议各位在使用Flink中Kafka连接器的时候,去Maven仓库中查看一下依赖,选用匹配的Flink与Kafka版本,避免出现异常。

欢迎来到李奇峰的数据世界 8740

三菱FX5U运动控制(步进)

三菱FX5U脉冲定位控制,原点回归,相对定位,绝对定位,运动控制案例。

weixin_55762091的博客 1万+

Flume和Kafka的组合使用

通过百度网盘分享的文件:复制链接打开「百度网盘APP 即可获取」链接:https://pan.baidu.com/s/1vC6Di3Pml6k1KMbnK0OE1Q?pwd=huan提取码:huan也可以访问官网,下载kafka2.4.0的安装文件。

qq_68383591的博客 2058

Python结合海康威视工业相机SDK实现高效图像采集与处理

本文详细介绍了如何使用Python结合海康威视工业相机SDK实现高效的图像采集与处理。内容涵盖从环境搭建、SDK核心模块理解,到完整的图像采集流程拆解,包括设备枚举、参数设置、主动取流以及关键的像素格式转换。同时,文章深入探讨了触发模式、参数控制等高级应用,并提供了性能优化建议和可复用的相机操作类封装,帮助开发者快速构建稳定的机器视觉应用。

weixin_29043895的博客 350

STM32单片机:驱动ADS1115四个通道全开程序

本文介绍了德州仪器(TI)的ADS1115高精度16位模数转换器(ADC)及其应用实现。该芯片具有16位分辨率、可编程增益放大器(PGA)和低功耗特性,支持±0.256V至±6.144V量程。文章提供了完整的C语言驱动代码,包括初始化、配置寄存器读写、单次/连续转换模式设置、电压值读取等功能实现。代码通过I2C接口与ADS1115通信,支持多通道选择和不同PGA设置,可实现高精度模拟信号采集。该方案适用于需要精密测量的嵌入式系统,如传感器数据采集等应用场景。

weixin_42122070的博客 691

玩转flume+Kafka配置

一、FLUME介绍 Flume是一个分布式、可靠、和 高可用 的海量日志聚合的系统,支持在系统中定制各类数据发送方,用于收集数据;同时,Flume提供对数据进行简单处理,并写到各种数据接受方(可定制)的能力。 设计目标: (1) 可靠性 当节点出现故障时,日志能够被传送到其他节点上而不会丢失。Flume提供了三种级别的可靠性保障,从强到弱依次分别为:end-to-end(收到数据a

航天飞哥的博客 5057

黑群晖二合一已损毁_手动修复黑群晖已损毁磁盘空间

lz的用法是这样的,一个中古级mac mini 2011上装有vmware esxi 7.6, 然后上面挂载了lz的华芸Asustor Nas的iscsi空间,lz用的是basic volume,然后esxi上面有虚拟的黑群晖6.2.2-24922,黑群晖的docker里跑着不可描述软件,但是发现下载速度过快时,比如有好几个文件同时下载,总速度超过60MB/s以后storage manager里很...

weixin_39669629的博客 1万+

flume-kafka配置详解

目标:通过flume抓取日志消息传递给kafka flume和kafka相关配置见前序文章,本文主要讲解如何实现flume将消息传递给kafka。 1、配置flume conf文件,在flume/conf目录下创建conf文件,flume_kafka.conf # Name the components on this agent a1.sources = r1 a1.sinks = k1 ...

haiziccc的专栏 3461

二、频率调制光谱(FMS)技术——error信号的数学模型及其他推论

一些推论。

qq_41111336的博客 1606

微信小程序 - 实现仿小红书轮播图组件功能,类似小红书笔记页面图片展示播放效果,微信小程序仿小红书幻灯片轮播支持视频播放、图片预览,自动适应图片或视频大小可左右滑动切换(小程序精美轮播图,丝滑切换)

微信小程序,轮播图组件,微信小程序仿小红书轮播图,小红书轮播图仿造,微信小程序轮播图,微信小程序幻灯片,微信小程序高仿小红书轮播图实现,小程序实现类似小红书一样的轮播图组件,轮播图插件,精致轮播图,精美丝滑流畅切换的轮播图,轮播图组件,小红薯轮播图,关于小红书的小程序不同数量的轮播图,展示不一样的轮播指示点的实现,微信小程序仿小红书图片轮播,开发微信小程序模仿小红书,高仿小红书Banner的指示器,小红书小程序笔记详情轮播图指示点的随图片数量的变化动态变化,微信小程序swiper轮播图,js轮播图,html

✅ 精选推荐文章 6935

flume连接kafka_windows Flume环境配置,Flume与Kafka 整合

一、Flume环境配置Flume下载地址:http://archive.apache.org/dist/flume/下载后解压:1、进入conf 目录,windows环境下修改flume-env.ps1.template为flume-env.ps12、环境变量配置FLUME_HOME:C:softwareapache-flume-1.7.0-bin在path变量中添加 %FLUME_HOME%co...

weixin_34025386的博客 421

3、全面掌握QGIS开发:从调试到应用的全方位指南

本文全面介绍了QGIS开发的各个环节,涵盖插件调试、PyQGIS API导航、插件创建与分发、独立地理空间应用开发,以及全局和项目级首选项的管理。通过详细的步骤说明、代码示例和流程图,帮助开发者系统掌握QGIS扩展与集成的核心技能,并展望了未来在功能拓展、跨平台兼容性和技术融合方面的可能性。

hill8的博客 92

flume的kafka到hdfs的配置

1.htrace-core-3.0.jar2.commons-configuration-1.6.jar3.hadoop-auth-2.6.0.jar4.hadoop-common-2.6.0.jar5.hadoop-hdfs-2.6.0.jar6.hadoop-mapreduce-client-core-2.6.0.jar遇到这些错误时,添加以上包就可以解决:java.lang.NoClassD...

u013013024的博客 1232

零件边界线提取处理原理详解

该程序提出了一种高效的点云边界提取方法,通过三阶段处理流程实现零件几何特征的精确提取。首先采用RANSAC算法进行坐标系标准化,包括主平面检测、点云分割和双重旋转对齐。接着使用凹包算法和RANSAC直线拟合提取底面边界。最后通过多方向密度切片分析(Z向100片、X向50片),自动选择高密度切片进行边界提取和直线拟合。算法具有鲁棒性强、处理效率高(支持OpenMP并行计算)和参数可配置等特点,能有效提取零件的几何边界特征,为后续质量检测提供基础。实验结果显示该方法能准确提取零件的多方向边界线。

weixin_45196569的博客 433

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

flume的配置和kafka

配置两个flume sink为kafkasink 到flume官方文档(注意版本) a1.sources = r1 a1.channels = c1 a1.sinks = k1 a1.sources.r1.type = org.apache.flume.source.taildir.TaildirSource a1.sources.r1.positionFile = /opt/mod...

qq_42506914的博客 426

华为的C语言编程规范.pdf

华为技术有限公司内部技术规范。本规范制定了编写C语言程序的基本原则、规则和建议。从代码的清晰、简洁、可测试、安全、程序效率、可移植各个方面对C语言编程作出了具体指导。

Kafka与Flume集成配置

flume-kafka配置

super_mochi1 493

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

Flume配置案例(三)-Kafka篇

flume-kafka

super_mochi1 980

接收实时数据 MySQL+Flume+Kafka 配置整合

话不多说,直接切入主题 前情概要: 编写scala代码,实现定时插入数据到MySQL的功能,模拟实时数据情景 工具版本信息: Flume:1.9.0 Kafka:2.11-2.3.1 MySQL:5.6.13 基本架构: 数据源只有MYSQL,所以采集者Flume和MySQL在同一服务器 消费者Kafka我选择集群分布 host server leader MySQL,zookeeper,Kafka,Flume follower1 zookeeper,Kafka follow

jaaaaa_的博客 3010

Flume+kafka的环境配置与使用

好久没有写分享了,继前一个系列进行了Kafka源码分享之后,接下来进行Flume源码分析系列,望大家继续关注,今天先进行开篇文章Flume+kafka的环境配置与使用。一、FLUME介绍Flume是一个分布式、可靠、和高可用的海量日志聚合的系统,支持在系统中定制各类数据发送方,用于收集数据;同时,Flume提供对数据进行简单处理,并写到各种数据接受方(可定制)的能力。设计目标:(1) 可靠性当节点...

csdcit的博客 619

从Flume到Kafka的日志流配置

上次我们把环境安装完了,这次我们就来搞定配置。 类似于武林的打通任督二脉,这次我们来打通从Nginx日志到Flume日志采集再到Kafka消费日志消息 参考: https://www.jianshu.com/p/8d34a9a5fc01 https://cloud.tencent.com/developer/article/1147852 https://blog.csdn.net/liuwei0376/article/details/60877878 https://blog.csdn.net/qq80

qq_41035346的博客 295

flume集成kafka(kafka开启kerberos)配置

根据flume官网:当kafka涉及kerberos认证:   涉及两点配置,如下: 配置一:见下实例中红色部分 配置conf实例: [root@gz237-107 conf]# cat flume_slipstream.conf a1.sources =r1 a1.sinks = k1 a1.channels = c1 # 定义source a1.sources.r1...

weixin_30861797的博客 854

Flume+kafka配置并存储数据

Flume可以将数据从多个源收集和聚合,然后将其发送到Kafka中,Kafka可以将数据分发到多个消费者和系统中。Flume 是一个可靠地收集、聚合和移动大量日志和事件数据的工具,而Kafka则是一个高吞吐量的分布式消息队列,用于将大量数据流式传输到各个系统中。通过Flume的Kafka Source从Kafka Topic中读取数据,然后将数据发送到下游系统中。将Flume的数据通过Flume-Kafka Sink发送到Kafka Topic中。3.使用Flume的Kafka Source。

2301_77329325的博客 925

flume-kafka-zookeeper的配置及使用

一、Zookeeper的安装 1、上传zookeeper-3.4.14.tar.gz到服务器,解压到/usr/local (1)解压 tar -zxf zookeeper-3.4.14.tar.gz -C /usr/local (2)将zookeeper-3.4.14重命名为zookeeper mvzookeeper-3.4.14 zookeeper 2、修改Zookeeper保存数据的目录,dataDir # 进入conf配置目录 cd /usr/local/zooke..

koko创作 1337

flume 1.6 发数据到kafka的kafka sink的配置

数据经过flume发送到kafka的配置,flume版本是1.6的时候的配置例子 agent.sources = s1 agent.channels = c1 agent.sinks = k1 agent.sources.s1.type = spooldir agent.sources.s1.channels = c1 agent.sources.s1.spoolDir = /root/data/ttm agent.sources.s1.selector.type = com.x.y.collecto

请叫我大师兄 1807

kafka+flume+aws S3安装与配置

kafka+flume+aws S3安装与配置 一、下载并解压、安装相应的版本 hadoop版本为2.9.2,flume的_本为1.9.0 下载hadoop地址为:https://mirrors.tuna.tsinghua.edu.cn/apache/hadoop/common/hadoop-2.9.2/hadoop-2.9.2.tar.gz 下载flume地址:https://mirrors.t...

fct2001140269的博客 2712
上一篇: Zookeeper客户端不能启动问题
reylee911
博客等级 码龄12年 6粉丝 11原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值