7个版本 (4个破坏性更新)
0.5.0 | 2020年2月6日 |
---|---|
0.4.0 | 2019年7月29日 |
0.3.1 | 2018年11月16日 |
0.3.0 | 2018年10月23日 |
0.1.0 | 2017年2月17日 |
#2 in #graylog
每月143次下载
63KB
1K SLoC
GELF for Rust (gelf
)
Rust的GELF实现 (文档)
待办:什么是GELF?
- 链接Graylog
- 链接GELF规范
待办:这个库是什么?
待办:GELF的示例用例
功能
待办:::log-integration,后端列表,错误级别的转换
安装
要使用GELF for Rust,只需将其添加到您的Cargo.toml
中的依赖项。在cargo.io查看最新版本
[dependencies]
gelf = "a.b.c"
如果您已安装cargo-edit
,则可以通过运行以下命令轻松添加最新版本:
cargo add gelf
最后将crate添加到您的应用程序中
extern crate gelf;
示例与用法
两个入门示例(适用于独立和log
-集成使用)可以在crate的文档中找到这里。
在/examples
中可以找到涵盖不同后端和其他高级用法的其他示例。这些示例都可以通过运行`cargo`来运行,例如:
cargo run --example simple_udp
文档
文档可在https://docs.rs/gelf找到,并为每个crate版本自动构建。
许可证
GELF for rust (gelf
) 在MIT许可证下授权。
联系 & 贡献
非常欢迎贡献。我将在CONTRIBUTING.md
中制定贡献指南。在此之前,您可以随时提交PR/issue :-)
如果您有任何问题,请随时通过邮件、Twitter或IRC联系我。我通常在freenode的#graylog频道以bzikarsky
的身份闲逛。
待办:CONTRIBUTING.md
依赖项
~3–4.5MB
~84K SLoC