更新时间:2025-12-26 GMT+08:00
如何配置Kafka客户端Shell命令日志输出级别
问题描述
如何设置客户端Shell命令的日志输出级别?
处理步骤
- 以客户端安装用户,登录安装Kafka客户端的节点。
- 切换到Kafka客户端安装目录,例如“/opt/client”。
cd /opt/client - 切换到Kafka客户端配置目录。
cd Kafka/kafka/config
- 编辑tools-log4j.properties文件,将WARN修改为INFO,并保存。
vi tools-log4j.properties


- 切换到Kafka客户端安装目录,例如“/opt/client”。
cd /opt/client - 执行以下命令配置环境变量。
source bigdata_env
- 执行以下命令,进行用户认证。(集群未启用Kerberos认证(普通模式)时跳过此步骤)
kinit 组件业务用户 - 执行以下命令进入Kafka客户端“bin”目录。
cd Kafka/kafka/bin
- 执行以下命令,获取topic信息,在控制台可见日志打印。
kafka-topics.sh --list --zookeeper 10.5.144.2:2181/kafka
例如执行后结果如下:
[2017-02-17 14:34:27,005] INFO JAAS File name: /opt/client/Kafka/./kafka/config/jaas.conf (org.I0Itec.zkclient.ZkClient) [2017-02-17 14:34:27,007] INFO Starting ZkClient event thread. (org.I0Itec.zkclient.ZkEventThread) ... Test __consumer_offsets counter test test2 test3 test4
父主题: Kafka常见问题