123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104 |
- version: 1
- # 全局配置
- global:
- base_level: INFO
-
- # 默认配置(用于app.log)
- default:
- level: INFO
- console:
- enabled: true
- level: INFO
- format: "%(asctime)s [%(levelname)s] %(name)s: %(message)s"
- file:
- enabled: true
- level: DEBUG
- filename: "app.log"
- format: "%(asctime)s [%(levelname)s] [%(name)s] %(filename)s:%(lineno)d - %(message)s"
- rotation:
- enabled: true
- max_size: "50MB"
- backup_count: 10
- # 模块特定配置
- modules:
- app:
- level: INFO
- console:
- enabled: true
- level: INFO
- format: "%(asctime)s [%(levelname)s] %(name)s: %(message)s"
- file:
- enabled: true
- level: DEBUG
- filename: "app.log"
- format: "%(asctime)s [%(levelname)s] [%(name)s] %(filename)s:%(lineno)d - %(message)s"
- rotation:
- enabled: true
- max_size: "50MB"
- backup_count: 10
-
- data_pipeline:
- level: DEBUG
- console:
- enabled: true
- level: INFO
- format: "%(asctime)s [%(levelname)s] Pipeline: %(message)s"
- file:
- enabled: true
- level: DEBUG
- filename: "data_pipeline.log"
- format: "%(asctime)s [%(levelname)s] [%(name)s] %(filename)s:%(lineno)d - %(message)s"
- rotation:
- enabled: true
- max_size: "20MB"
- backup_count: 5
-
- agent:
- level: DEBUG
- console:
- enabled: true
- level: INFO
- format: "%(asctime)s [%(levelname)s] Agent: %(message)s"
- file:
- enabled: true
- level: DEBUG
- filename: "agent.log"
- format: "%(asctime)s [%(levelname)s] [%(name)s] %(filename)s:%(lineno)d - %(message)s"
- rotation:
- enabled: true
- max_size: "30MB"
- backup_count: 8
-
- vanna:
- level: DEBUG
- console:
- enabled: true
- level: INFO
- format: "%(asctime)s [%(levelname)s] Vanna: %(message)s"
- file:
- enabled: true
- level: DEBUG
- filename: "vanna.log"
- format: "%(asctime)s [%(levelname)s] [%(name)s] %(filename)s:%(lineno)d - %(message)s"
- rotation:
- enabled: true
- max_size: "20MB"
- backup_count: 5
-
- react_agent:
- level: DEBUG
- console:
- enabled: true
- level: DEBUG
- format: "%(asctime)s [%(levelname)s] ReactAgent: %(message)s"
- file:
- enabled: true
- level: DEBUG
- filename: "react_agent.log"
- format: "%(asctime)s [%(levelname)s] [%(name)s] %(filename)s:%(lineno)d - %(message)s"
- rotation:
- enabled: true
- max_size: "30MB"
- backup_count: 8
|