zoukankan      html  css  js  c++  java
  • 大数据技术之Flume 配置示例

    大数据技术之Flume 配置示例   1 & 3


    [root@bigdatacloud conf]# cat test1
    a1.sources = r1
    a1.sinks = k1
    a1.channels = c1

    # Describe/configure the source
    a1.sources.r1.type = netcat
    a1.sources.r1.bind =0.0.0.0
    a1.sources.r1.port = 44444

    # Describe the sink
    a1.sinks.k1.type = logger

    # 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


    ====================

    [root@bigdatacloud conf]# cat test2
    a1.sources=r1
    a1.sinks=k1
    a1.channels=c1

    # Describe/configure the source
    a1.sources.r1.type=spooldir
    a1.sources.r1.spoolDir=/opt/sqooldir

    # Describe the sink
    a1.sinks.k1.type=avro
    a1.sinks.k1.hostname=bigdatastorm
    a1.sinks.k1.port=44444

    # 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

    =========================

    [root@bigdatacloud conf]# cat test3
    a1.sources=r1
    a1.sinks=k1
    a1.channels=c1

    # Describe/configure the source
    a1.sources.r1.type=avro
    a1.sources.r1.bind=0.0.0.0
    a1.sources.r1.port=44444

    # Describe the sink
    a1.sinks.k1.type=hdfs
    a1.sinks.k1.hdfs.path=hdfs://mycluster/flume/data/%y-%m-%d
    a1.sinks.k1.hdfs.rollInterval=0
    a1.sinks.k1.hdfs.rollCount=0
    a1.sinks.k1.hdfs.rollSize=10240000
    a1.sinks.k1.hdfs.fileType=DataStream
    a1.sinks.k1.hdfs.idleTimeout=5
    a1.sinks.k1.hdfs.useLocalTimeStamp=true
    a1.sinks.k1.hdfs.callTimeout=10000

    #a1.sinks.k1.type=hdfs
    #a1.sinks.k1.type=hdfs
    #a1.sinks.k1.type=hdfs

    # 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

    ====================

    [root@bigdatacloud conf]# cat getnginxlog
    a1.sources=r1
    a1.sinks=k1
    a1.channels=c1

    # Describe/configure the source
    #a1.sources.r1.type=avro
    a1.sources.r1.type=exec
    #a1.sources.r1.bind=0.0.0.0
    #a1.sources.r1.port=44444
    a1.sources.r1.command=tail -F /opt/first_project/data/access.log

    # Describe the sink
    a1.sinks.k1.type=hdfs
    a1.sinks.k1.hdfs.path=hdfs://mycluster/flume/data1/%y-%m-%d
    a1.sinks.k1.hdfs.rollInterval=0
    a1.sinks.k1.hdfs.rollCount=0
    a1.sinks.k1.hdfs.rollSize=10240000
    a1.sinks.k1.hdfs.fileType=DataStream
    a1.sinks.k1.hdfs.idleTimeout=5
    a1.sinks.k1.hdfs.useLocalTimeStamp=true
    a1.sinks.k1.hdfs.callTimeout=10000

    #a1.sinks.k1.type=hdfs
    #a1.sinks.k1.type=hdfs
    #a1.sinks.k1.type=hdfs

    # 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


  • 相关阅读:
    c# 菱形,三角形
    c#判断一个时间的时间段
    c# 1,判断是否为正整数 2 判断体重
    数据库 基础
    c#100 计算行李重量
    c#基础 1,100以内的与7相关的数字;2,计算器,
    String 类;Math 类
    常用的C#类
    冒泡排序与快速排序
    数据库基本知识
  • 原文地址:https://www.cnblogs.com/TendToBigData/p/10501492.html
Copyright © 2011-2022 走看看