#tokio #riemann #client

rustmann

Rust/Tokio client for Riemann

14 releases

✓ Uses Rust 2018 edition

0.3.1 Jan 5, 2020
0.3.0 Nov 29, 2019
0.3.0-beta.4 Oct 16, 2019
0.2.1 May 5, 2019
0.1.0 Oct 25, 2018

#202 in Asynchronous

Download history 46/week @ 2019-10-01 5/week @ 2019-10-08 26/week @ 2019-10-15 142/week @ 2019-10-22 18/week @ 2019-10-29 13/week @ 2019-11-05 3/week @ 2019-11-12 36/week @ 2019-11-19 42/week @ 2019-11-26 26/week @ 2019-12-03 92/week @ 2019-12-10 13/week @ 2019-12-24 13/week @ 2019-12-31 27/week @ 2020-01-07

139 downloads per month

MIT/Apache

27KB
632 lines

rustmann

Crates.io Docs Build Status GitHub Donate

A riemann client using tokio. This project is still in its early stage and API changes aggressively.

Usage

See examples and API docs.

Features & TODOs

  • TCP Client
  • TLS TCP Client (by enabling tls feature)
  • UDP Client
  • Report API (send_events)
  • Query API (send_query)
  • Event Builder API

Minimal version policy

This library relies heavily on async-await feature so it requires Rust 1.39 and above to compile.

License

MIT/Apache-2.0

Dependencies

~4.5–6MB
~134K SLoC