53 lines
1.5 KiB
YAML
53 lines
1.5 KiB
YAML
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
|