以下均为生产环境下亲测使用 如有出入 请私信梁工
一、安装flume
1、docker中查看镜像
docker search flume
2、pull 新版稳定 flume2.0.0
docker pull probablyfine/flume:2.0.0
3、 创建一个flume文件夹 里面包含 conf logs
conf : 文件夹下放我们写的配置文件 sources channel sink
logs : 对容器内的logs在本地做映射
以下为 从log文件中实时监控 进行采集到kafka中
$ vi los-flume-kakfa.conf
# Name the components on this agent
app.sources = r1
app.channels = c1
# Describe/configure the source
app.sources.r1.type = exec
app.sources.r1.command = tail -F /tmp/test_logs/app.log
app.sources.r1.channels =