loggly

Crates.iologgly
lib.rsloggly
version0.1.0
sourcesrc
created_at2016-05-03 14:42:05.574511
updated_at2016-05-03 14:42:05.574511
descriptionUnofficial Rust library for the Loggly API
homepage
repositoryhttps://github.com/pastoraleman/loggly-rs
max_upload_size
id4961
size6,187
pwrdwnsys (pwrdwnsys)

documentation

README

loggly-rs

Unofficial Rust library for the Loggly API

Build Status

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

Commit count: 9

cargo fmt