tari-rust/log4rs_gbt.yml

108 lines
2.0 KiB
YAML
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 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