open-metrics-client 0.2.0

Open Metrics client library allowing users to natively instrument applications.
Documentation

Open Metrics Client Library

Work in progress.

Client library for the Rust ecosystem implementing the Open Metrics specification allowing users to natively instrument applications.

Goals

  • No unsafe. Don't use unsafe Rust within the library itself.

  • Type safe. Leverage Rust's type system to catch common instrumentation mistakes at compile time.

  • Fast. Don't force users to worry about the performance impact of instrumentation. Instead encourage users to instrument often and extensively.

License

Licensed under either of

at your option.

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.