Linux 查看flume进程,[转] flume使用(六):后台启动及日志查看

本文介绍了如何在Linux中使Flume后台运行,通过nohup和&组合确保Flume不会被自动停止。同时,讲解了Flume的日志查看方法,包括通过nohup.out文件和根据log4j.properties配置文件来查看运行日志。删除启动参数-Dflume.root.logger=INFO,console可按log4j配置输出日志。" 127443087,795524,Python调用C# DLL问题解决心得,"['python开发', 'c#开发', '跨语言调用', '软件兼容性']
摘要由CSDN通过智能技术生成

【From】 https://blog.csdn.net/maoyuanming0806/article/details/80807087

处理的问题

flume 普通方式启动会有自己自动停掉的问题,这可能是linux的进程机制把他停掉的原因。

普通运行方式:

./flume-ng agent -c ../conf -f ../conf/g01-taildir-avro-sink.conf -n agent1 -Dflume.root.logger=INFO,console

flume后台运行

nohup加在原命令头,&加在原命令尾部

nohup ./flume-ng agent -c ../conf -f ../conf/g01-taildir-avro-sink.conf -n agent1 -Dflume.root.logger=INFO,console &

有人说直接加 & 就可以了,对,但是再加上nohup可以把原本在console输出的运行日志输出在nohup.out中

flume运行日志查看

这里介绍两种方式

nohup后台启动查看控制台日志

以nohup 和 & 组合的运行方式,会将原本在console的输出定向到flume的bin目录下的nohup.out文件中。

大多flume博文都有介绍flume的启动命令,但是命令都是将运行日志打印在控制台,这是入门级的demo运行方式,实际上flume原本就配置了运行日志输出位置,如下小节说明

flume运行日志根据log4j.properties配置输出

在flume的配置文件目录及 conf 目录中有log4j.properties配置文件,其实就已经配置了flume启动

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值