启动flume后,如何查看flume进程跑的是哪个agent

如下启动flume: bin/flume-ng agent -conf-file conf/log-ana.config --name a1&

通过ps -aux | grep flume,看不处理是跑的哪个agent

zp0824 - 好好学习,天天向上

赞同来自:

agent名字是flume的内部逻辑,不可以通过ps -aux的方式看到。 可以执行命令 bin/flume-ng agent -conf-file conf/log-ana.config --name a1 > log_file 2>&1 将日志导到log_file中,看看其中的log。

夕阳丶一抹红颜 - 一句话介绍

赞同来自:

如果一台机器上,开了两个agent,分别是agent1,agent2,如果想将agent2下线,我都通过ps方式看不了哪个jvm是agent2?

zp0824 - 好好学习,天天向上

赞同来自:

jps -m你可以看到任务启动的完整命令

夕阳丶一抹红颜 - 一句话介绍

赞同来自:

jps -v不可以吗?

zp0824 - 好好学习,天天向上

赞同来自:

-m是输出传给main的参数,-v输出传给jvm的参数,都可以执行一下看看结果。

要回复问题请先登录注册