You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
See the [examples](../examples) directory for different integration patterns.
56
-
57
-
## Ecosystem
58
-
59
-
### Related Crates
60
-
61
-
In addition to `opentelemetry`, which only carries the API, the
62
-
[`open-telemetry/opentelemetry-rust`] repository contains several additional
63
-
crates designed to be used with the `opentelemetry` ecosystem. This includes a
64
-
collection of trace `SpanExporter` and metrics pull and push controller
65
-
implementations, as well as utility and adapter crates to assist in propagating
66
-
state and instrumenting applications.
67
-
68
-
In particular, the following crates are likely to be of interest:
69
-
70
-
-[`opentelemetry-aws`] provides unofficial propagators for AWS X-ray.
71
-
-[`opentelemetry-contrib`] provides additional exporters and propagators that
72
-
are experimental.
73
-
-[`opentelemetry-datadog`] provides additional exporters to [`Datadog`].
74
-
-[`opentelemetry-dynatrace`]*Deprecated, last release 0.4.0* provides additional exporters to [`Dynatrace`]. See [README][`opentelemetry-dynatrace-readme`]
75
-
-[`opentelemetry-http`] provides an interface for injecting and extracting
76
-
trace information from [`http`] headers.
77
-
-[`opentelemetry-jaeger`] provides a pipeline and exporter for sending trace
78
-
information to [`Jaeger`].
79
-
-[`opentelemetry-otlp`] exporter for sending trace and metric data in the OTLP
80
-
format to the OpenTelemetry collector.
81
-
-[`opentelemetry-prometheus`] provides a pipeline and exporter for sending
82
-
metrics information to [`Prometheus`].
83
-
-[`opentelemetry_sdk`] provides the standard reference implementation of
84
-
opentelemetry.
85
-
-[`opentelemetry-semantic-conventions`] provides standard names and semantic
86
-
otel conventions.
87
-
-[`opentelemetry-stackdriver`] provides an exporter for Google's [Cloud Trace]
88
-
(which used to be called StackDriver).
89
-
-[`opentelemetry-zipkin`] provides a pipeline and exporter for sending trace
90
-
information to [`Zipkin`].
91
-
92
-
Additionally, there are also several third-party crates which are not
93
-
maintained by the `opentelemetry` project. These include:
94
-
95
-
-[`tracing-opentelemetry`] provides integration for applications instrumented
96
-
using the [`tracing`] API and ecosystem.
97
-
-[`actix-web-opentelemetry`] provides integration for the [`actix-web`] web
98
-
server and ecosystem.
99
-
-[`opentelemetry-application-insights`] provides an unofficial [Azure
100
-
Application Insights] exporter.
101
-
-[`opentelemetry-tide`] provides integration for the [`Tide`] web server and
102
-
ecosystem.
103
-
104
-
If you're the maintainer of an `opentelemetry` ecosystem crate not listed
105
-
above, please let us know! We'd love to add your project to the list!
0 commit comments