gpt4 book ai didi

logging - Kafka应用日志配置

转载 作者:行者123 更新时间:2023-12-02 20:26:08 26 4
gpt4 key购买 nike

我正在尝试移动 Apache Kafka 的应用程序/Log4J 日志(而不是数据日志)。这变得异常难以研究,因为有许多与 Kafka 相关的日志术语。我打开了 log4j.properties,发现日志写入: ${kafka.logs.dir} 但是,我不确定在哪里更改 kafka.logs。目录。由于虚拟机磁盘空间不足,我们需要更改此位置。

任何帮助将不胜感激!

最佳答案

一种方法是在启动 kafka 服务器之前覆盖环境属性 LOG_DIR,例如在 bash 脚本中:

#!/bin/sh
export LOG_DIR=/var/log/kafka
echo 'Kafka application logs set to ' $LOG_DIR
./kafka_2.11-1.1.0/bin/kafka-server-start.sh -daemon /kafka_2.11-1.1.0/config/server.properties

您还可以使用您自己的查看kafka-server-start.sh(来自1.1.0的片段)覆盖log4j.properties :

if [ "x$KAFKA_LOG4J_OPTS" = "x" ]; then
export KAFKA_LOG4J_OPTS="-Dlog4j.configuration=file:$base_dir/../config/log4j.properties"
fi

关于logging - Kafka应用日志配置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50800079/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com