1 个不稳定版本
使用旧的Rust 2015
0.1.0 | 2016年5月3日 |
---|
#40 in #restful
5KB
loggly-rs
Loggly API的非官方Rust库
loggly-rs实现了HTTPS事件端点,用于向Loggly RESTful API发送消息。要使用loggly-rs,您必须首先创建一个Loggly账户并生成API密钥,这可以在账户管理界面中找到。有关API的更多信息,请参阅Loggly API文档。
loggly-rs可在crates.io上找到,并可以按照以下方式包含在Cargo.toml中
[dependencies]
loggly = "0.1.0"
构建依赖
此库使用hyper,而hyper在编译时需要可用的OpenSSL头文件。有关如何配置OpenSSL的更多信息,请参阅:rust-openssl。
示例
该库的示例可以在examples目录中找到,可以按照以下方式运行
cargo run --example simple
您需要指定您的授权Loggly API密钥才能使用此示例。对于生产使用,您应通过进程环境(例如 std::env::var)、命令行(例如 clap)或通过解析配置文件(例如 toml)来指定API密钥。
反馈和改进
我欢迎对该库的反馈和改进。请创建一个Github Issue或Pull Request!
许可证
MIT
依赖关系
~5MB
~114K SLoC