open-telemetry / opentelemetry-rust-contrib

OpenTelemetry Contrib Packages for Rust
Apache License 2.0
40 stars 37 forks source link

OpenTelemetry Rust Contrib

The Rust OpenTelemetry implementation of contrib components.

LICENSE GitHub Actions CI codecov Slack

Website | Slack |

Overview

This repo is intended to provide helpful libraries and standalone OpenTelemetry-based utilities that don't fit the primary scope of the OpenTelemetry Rust project.

Compiler support: requires rustc 1.65+

Getting Started

Check individual folders for usage guidelines and examples.

Supported Rust Versions

OpenTelemetry is built against the latest stable release. The minimum supported version is 1.64. The current OpenTelemetry version is not guaranteed to build on Rust versions earlier than the minimum supported version.

The current stable Rust compiler and the three most recent minor versions before it will always be supported. For example, if the current stable compiler version is 1.49, the minimum supported version will not be increased past 1.46, three minor versions prior. Increasing the minimum supported compiler version is not considered a semver breaking change as long as doing so complies with this policy.

Contributing

See the contributing file.

The Rust special interest group (SIG) meets weekly on Tuesdays at 9 AM Pacific Time. The meeting is subject to change depending on contributors' availability. Check the OpenTelemetry community calendar for specific dates and for Zoom meeting links. "OTel Rust SIG" is the name of meeting for this group.

Meeting notes are available as a public Google doc. If you have trouble accessing the doc, please get in touch on Slack.

The meeting is open for all to join. We invite everyone to join our meeting, regardless of your experience level. Whether you're a seasoned OpenTelemetry developer, just starting your journey, or simply curious about the work we do, you're more than welcome to participate!

Approvers and Maintainers

Maintainers

Approvers

Emeritus

Thanks to all the people who have contributed

contributors