108 lines
2.0 KiB
YAML
108 lines
2.0 KiB
YAML
|
# GBT Client 日志配置文件
|
|||
|
# 基于 log4rs 配置,用于GBT客户端的日志管理
|
|||
|
refresh_rate: 30 seconds
|
|||
|
|
|||
|
appenders:
|
|||
|
# 控制台输出
|
|||
|
stdout:
|
|||
|
kind: console
|
|||
|
encoder:
|
|||
|
pattern: "{d(%H:%M)} {h({l}):5} {m}{n}"
|
|||
|
filters:
|
|||
|
- kind: threshold
|
|||
|
level: info
|
|||
|
|
|||
|
# GBT客户端日志文件
|
|||
|
gbt:
|
|||
|
kind: rolling_file
|
|||
|
path: "{{log_dir}}/log/gbt/gbt.log"
|
|||
|
policy:
|
|||
|
kind: compound
|
|||
|
trigger:
|
|||
|
kind: size
|
|||
|
limit: 10mb
|
|||
|
roller:
|
|||
|
kind: fixed_window
|
|||
|
base: 1
|
|||
|
count: 5
|
|||
|
pattern: "{{log_dir}}/log/gbt/gbt.{}.log"
|
|||
|
encoder:
|
|||
|
pattern: "{d(%Y-%m-%d %H:%M:%S.%f)} [{t}] {l:5} {m}{n}"
|
|||
|
|
|||
|
# ZMQ通信日志
|
|||
|
zmq:
|
|||
|
kind: rolling_file
|
|||
|
path: "{{log_dir}}/log/gbt/zmq.log"
|
|||
|
policy:
|
|||
|
kind: compound
|
|||
|
trigger:
|
|||
|
kind: size
|
|||
|
limit: 10mb
|
|||
|
roller:
|
|||
|
kind: fixed_window
|
|||
|
base: 1
|
|||
|
count: 5
|
|||
|
pattern: "{{log_dir}}/log/gbt/zmq.{}.log"
|
|||
|
encoder:
|
|||
|
pattern: "{d(%Y-%m-%d %H:%M:%S.%f)} [{t}] {l:5} {m}{n}"
|
|||
|
|
|||
|
# gRPC通信日志
|
|||
|
grpc:
|
|||
|
kind: rolling_file
|
|||
|
path: "{{log_dir}}/log/gbt/grpc.log"
|
|||
|
policy:
|
|||
|
kind: compound
|
|||
|
trigger:
|
|||
|
kind: size
|
|||
|
limit: 10mb
|
|||
|
roller:
|
|||
|
kind: fixed_window
|
|||
|
base: 1
|
|||
|
count: 5
|
|||
|
pattern: "{{log_dir}}/log/gbt/grpc.{}.log"
|
|||
|
encoder:
|
|||
|
pattern: "{d(%Y-%m-%d %H:%M:%S.%f)} [{t}] {l:5} {m}{n}"
|
|||
|
|
|||
|
# 根日志配置
|
|||
|
root:
|
|||
|
level: warn
|
|||
|
appenders:
|
|||
|
- stdout
|
|||
|
|
|||
|
loggers:
|
|||
|
# GBT客户端日志
|
|||
|
gbt:
|
|||
|
level: debug
|
|||
|
appenders:
|
|||
|
- gbt
|
|||
|
- stdout
|
|||
|
additive: false
|
|||
|
|
|||
|
# ZMQ相关日志
|
|||
|
zmq:
|
|||
|
level: debug
|
|||
|
appenders:
|
|||
|
- zmq
|
|||
|
- stdout
|
|||
|
additive: false
|
|||
|
|
|||
|
# gRPC相关日志
|
|||
|
tonic:
|
|||
|
level: debug
|
|||
|
appenders:
|
|||
|
- grpc
|
|||
|
- stdout
|
|||
|
additive: false
|
|||
|
|
|||
|
# 其他第三方库日志
|
|||
|
tokio_util:
|
|||
|
level: warn
|
|||
|
appenders:
|
|||
|
- gbt
|
|||
|
additive: false
|
|||
|
|
|||
|
h2:
|
|||
|
level: warn
|
|||
|
appenders:
|
|||
|
- grpc
|
|||
|
additive: false
|