我在半年前设置了一个三节点kafka
和zookeeper
群集,我正在使用the kafka
package附带的zookeeper
服务器。事实证明,默认配置导致从zookeeper
收集过多的日志信息(到目前为止每个节点2GB)。
如何关闭日志级别,我可以突然从zookeeper
删除旧日志吗?
答案 0 :(得分:1)
zookeeper
使用log4j v1.2
作为其日志记录基础结构,因为您可以阅读here。您应该编辑log4j.properties
文件以将日志记录级别设置得更高(因此它只会记录"更重要的"事件)。
您应该能够毫无问题地删除旧日志。请确保其他程序(包括zookeeper
)不会首先阅读或写入它们。
设置任务以定期修剪旧日志可能更容易,但是,如果出现问题,您不会丢失默认配置提供的粒度。
答案 1 :(得分:0)
可以:
有关配置log4j的说明: https://logging.apache.org/log4j/2.x/manual/configuration.html