1 unstable release
Uses old Rust 2015
0.1.0 | May 3, 2016 |
---|
#387 in #rest
5KB
loggly-rs
Unofficial Rust library for the Loggly API
loggly-rs implements an HTTPS Event Endpoint for sending messages to the Loggly RESTful API. To use loggly-rs you must first create a Loggly account and generate an API key, which can be found within the account management interface. For more information on the API, see the Loggly API Documentation.
loggly-rs is available on crates.io and can be included in your Cargo.toml as follows:
[dependencies]
loggly = "0.1.0"
Build Dependencies
This library utilises hyper, which in turn requires the OpenSSL headers to be available during compilation. For more information on how to configure OpenSSL, see: rust-openssl.
Example
An example of using this library can be found in the examples directory, which can be run as follows:
cargo run --example simple
You will need to specify your authorised Loggly API key in order to use the example. For production usage, you should specify your API key through the process environment (e.g. std::env::var), the command line (e.g. clap), or by parsing a configuration file (e.g. toml).
Feedback and Enhancements
I welcome feedback and enhancements to this library. Please create a Github Issue or a Pull Request!
License
MIT
Dependencies
~5MB
~109K SLoC