#log4rs #sentry #log

log4rs-sentry

log4rs 的 Sentry 追踪器

2 个稳定版本

1.0.1 2019 年 5 月 12 日

#13#log4rs

Apache-2.0 协议

6KB
63 行(不包括注释)

log4rs-sentry

log4rs 的 Sentry 追踪器

用法

将以下内容添加到您的 Cargo.toml

log4rs-sentry = "^1.0"

现在,在配置您的 log4rs 日志记录器时,使用以下代码

use log4rs_sentry::SentryAppender;

let sentry_encoder = PatternEncoder::new("{m}");
let sentry = SentryAppender::new(Box::new(sentry_encoder));

let config = Config::builder()
		.appender(Appender::builder().build("sentry", Box::new(sentry)))
		// other appenders
		.build(Root::builder()
				.appender("sentry")
				// other appenders
				.build(LevelFilter::Warn))
		.unwrap();

依赖关系

~6.5–9MB
~185K SLoC