【发布时间】:2019-04-17 06:48:13
【问题描述】:
我正在使用 confluent kafka 连接服务,但它没有在 /var/log/kafka 中写入日志。如何配置它以便将日志写入/var/log/kafka?
目前 /var/log/kafka 只有以下日志文件 -
-rw-r--r-- 1 cp-kafka confluent 0 Sep 20 14:51 kafka-request.log
-rw-r--r-- 1 cp-kafka confluent 0 Sep 20 14:51 kafka-authorizer.log
-rw-r--r-- 1 cp-kafka confluent 1622 Nov 13 15:43 log-cleaner.log
-rw-r--r-- 1 cp-kafka confluent 7611 Nov 13 20:57 state-change.log
-rw-r--r-- 1 cp-kafka confluent 1227 Nov 14 11:13 server.log
-rw-r--r-- 1 cp-kafka confluent 16683 Nov 14 11:13 controller.log
当进一步检查时,我发现日志写入/var/log/messages(我不想要)。
看看下面connect-log4j.properties:
log4j.rootLogger=INFO, stdout
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=[%d] %p %m (%c:%L)%n
log4j.logger.org.apache.zookeeper=ERROR
log4j.logger.org.I0Itec.zkclient=ERROR
log4j.logger.org.reflections=ERROR
我很难在 Confluent 文档中找到这些基本内容。请帮忙!
【问题讨论】:
-
它可能不在 Confluent 文档中,因为基本 Kafka 项目的 log4j 设置没有改变
标签: apache-kafka apache-kafka-connect confluent-platform