Configuration: # ------------------------- # Appenders (日志输出目标) # ------------------------- Appenders: Console: # 输出到容器的标准输出(控制台) name: STDOUT target: SYSTEM_OUT PatternLayout: # Kafka 标准的日志格式 pattern: "[%d] %p %X{kafka.server.tag} %m%n" # ------------------------- # Loggers (日志记录器配置) # ------------------------- Loggers: # 根 Logger 配置: 确保所有日志都输出到 STDOUT Root: level: info # <-- 全局设置为 INFO 级别 AppenderRef: ref: STDOUT # 针对性配置:为了排查 Group Coordinator 和协议问题,确保关键组件级别正确 Logger: # Kafka 服务器的核心组件 - name: kafka.server level: error additivity: false AppenderRef: ref: STDOUT # 消费者组协调器 (Group Coordinator) - name: kafka.coordinator.group level: error additivity: false AppenderRef: ref: STDOUT # 请求通道:调试客户端连接、心跳和协议版本协商 - name: kafka.server.RequestChannel level: error additivity: false AppenderRef: ref: STDOUT # 抑制 ZooKeeper 和其他冗余组件的 DEBUG 日志 (如果 Kafka 4.0 仍在加载其库) - name: org.apache.zookeeper level: warn # 保持 WARN 级别,避免日志爆炸 additivity: false AppenderRef: ref: STDOUT