#api-key #message #restful

loggly

Loggly API的非官方Rust库

1 个不稳定版本

使用旧的Rust 2015

0.1.0 2016年5月3日

#40 in #restful

MIT 协议

5KB

loggly-rs

Loggly API的非官方Rust库

Build Status

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