![]() opentelemetry-jaeger provides context propagation using jaeger propagation format.opentelemetry-http provides an interface for injecting and extracting.opentelemetry-contrib provides additional exporters and propagators that.opentelemetry-dynatrace provides additional exporters to Dynatrace.opentelemetry-datadog provides additional exporters to Datadog.opentelemetry-aws provides unofficial propagators for AWS X-ray.In particular, the following crates are likely to be of interest: This includes a collection of trace SpanExporterĪnd metrics pull and push controller implementations, as well as utility andĪdapter crates to assist in propagating state and instrumenting applications. Repository contains several additional crates designed to be used with the In addition to opentelemetry, the open-telemetry/opentelemetry-rust See the examples directory for different integration patterns. Project versioning information and stability guarantees can be found Structured logging and is actively maintained. If you are starting fresh, then consider using Library not listed here, feel free to contribute a new appender for the same. The appenders above to bridge the logs to OpenTelemetry. If you already use the logging APIs from above, continue to use them, and use opentelemetry-appender-slog // TODO: Add link once available.Libraries to the OpenTelemetry log data model. That allows one to write log appenders that can bridge existing logging *OpenTelemetry Rust is not introducing a new end user callable Logging API. YouĬan export and analyze them using Prometheus, Jaeger, and otherĬompiler support: requires rustc 1.65+ Project Status Signal ![]() ![]() Generate, collect, and export telemetry data (metrics, logs, and traces) forĪnalysis in order to understand your software's performance and behavior. OpenTelemetry is a collection of tools, APIs, and SDKs used to instrument,
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |