10个版本 (重大更新)
1.0.0-alpha9.1 |
|
---|---|
1.0.0-alpha9 |
|
1.0.0-alpha8 |
|
0.13.0 | 2021年10月15日 |
0.6.0 | 2016年7月19日 |
#605 in Unix API
605 每月下载量
在 8 个crate中使用 (直接使用4个)
13KB
270 代码行数(不含注释)
slog-syslog - Syslog sink for slog-rs
更多信息、帮助、问题报告等,请参阅 slog-rs.
lib.rs
:
Syslog sink for slog-rs
extern crate slog;
extern crate slog_syslog;
use slog::*;
use slog_syslog::Facility;
fn main() {
let o = o!("build-id" => "8dfljdf");
// log to a local unix sock `/var/run/syslog`
match slog_syslog::SyslogBuilder::new()
.facility(Facility::LOG_USER)
.level(slog::Level::Debug)
.unix("/var/run/syslog")
.start() {
Ok(x) => {
let root = Logger::root(x.fuse(), o);
},
Err(e) => println!("Failed to start syslog on `var/run/syslog`. Error {:?}", e)
};
}
依赖
~1–1.3MB
~21K 额外代码行数