【发布时间】:2020-03-13 09:21:31
【问题描述】:
我在 Kubernetes 环境中运行 Kafka。
我想将 kafka 日志级别调整为WARN。我有一个与helm install 一起使用的 yaml 文件。
在那个 yaml 中,有一个 envOverrides 参数。我可以添加以下内容吗?然后kubectl apply?
之前:
envOverrides: {}
之后:
# Do I need { } ?
envOverrides:
kafka.log4j.root.loglevel: WARN
kafka.log4j.loggers: "kafka.controller=WARN,kafka.producer.async.DefaultEventHandler=WARN,state.change.logger=WARN"
【问题讨论】:
-
不清楚您使用的是什么图像,但默认情况下,Kafka 中的环境变量不会设置记录器级别
-
您是否尝试过通过
envOverrides传递参数? -
@cricket_007 我正在使用
confluentinc/cp-kafka图像。也许将logLevel: WARNrootLogLevel: WARNkafkaLogLevel: WARN这些值添加到 yaml 可能有效? -
@Nick 还没有。
-
@JinLee ,您安装了哪个 kafka 图表,您是否可以向我提供您一直在使用
helm install的 yaml 文件?我想在本地重现这个案例