refresh_rate: 30 seconds appenders: stdout: kind: console requests: kind: file path: "log/requests.log" encoder: pattern: "{d} - {m}{n}" root: level: warn appenders: - stdout loggers: app::backend::db: level: info app::requests: level: info appenders: - requests additive: false
use log::{error, info, warn}; use log4rs; fn main() { log4rs::init_file("config/log4rs.yaml", Default::default()).unwrap(); info!("booting up"); // ... }