Skip to content

Commit ad18037

Browse files
authored
opentelemetry-dynatrace: Release 0.4.0 [#1319] (#1319)
Add additional warning. NOTE: Not going to bump the Otel Version since this crate will be removed after this. Signed-off-by: Harold Dost <h.dost@criteo.com>
1 parent bcab756 commit ad18037

File tree

3 files changed

+18
-16
lines changed

3 files changed

+18
-16
lines changed

opentelemetry-dynatrace/CHANGELOG.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Changelog
22

3-
## vNext
3+
## v0.4.0
44

55
### Changed
66

opentelemetry-dynatrace/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "opentelemetry-dynatrace"
3-
version = "0.3.0"
3+
version = "0.4.0"
44
description = "Dynatrace exporters and propagators for OpenTelemetry"
55
homepage = "https://github.com/open-telemetry/opentelemetry-rust/tree/main/opentelemetry-dynatrace"
66
repository = "https://github.com/open-telemetry/opentelemetry-rust/tree/main/opentelemetry-dynatrace"

opentelemetry-dynatrace/README.md

+16-14
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,16 @@
44

55
# Dynatrace
66

7+
*This is the last release of the crate!*
8+
79
[Dynatrace](https://www.dynatrace.com/integrations/opentelemetry) supports native
810
OpenTelemetry protocol (OTLP) ingest for traces, metrics and logs.
911
All signals can be sent directly to Dynatrace via **OTLP protobuf over HTTP**
1012
using the built-in OTLP/HTTP Exporter available in the OpenTelemetry Rust SDK.
1113
More information on configuring your Rust applications to use the OTLP exporter can be found in the
1214
[Dynatrace documentation](https://www.dynatrace.com/support/help/shortlink/otel-wt-rust).
1315

14-
## Dynatrace OpenTelemetry Metrics Exporter for Rust
16+
## Dynatrace OpenTelemetry Metrics Exporter for Rust
1517

1618
![Static Badge](https://img.shields.io/badge/status-deprecated-orange)
1719
[![Crates.io: opentelemetry-dynatrace](https://img.shields.io/crates/v/opentelemetry-dynatrace.svg)](https://crates.io/crates/opentelemetry-dynatrace)
@@ -42,13 +44,13 @@ to [`Dynatrace`].
4244

4345
* **Metrics** - Ingest metric data to Dynatrace using the [Dynatrace Metrics ingestion protocol].
4446

45-
This exporter only supports the ingestion of metric data. For trace data, use
46-
[`opentelemetry-otlp`] as described in the
47-
[Dynatrace documentation for Rust]. This exporter is based on the OpenTelemetry
48-
Metrics SDK for Rust, which is currently in an alpha state and neither
49-
considered stable nor complete as of this writing. As such, this exporter is
50-
not intended for production use until the underlying OpenTelemetry Metrics API
51-
and SDK are stable. See [`open-telemetry/opentelemetry-rust`] for the current
47+
This exporter only supports the ingestion of metric data. For trace data, use
48+
[`opentelemetry-otlp`] as described in the
49+
[Dynatrace documentation for Rust]. This exporter is based on the OpenTelemetry
50+
Metrics SDK for Rust, which is currently in an alpha state and neither
51+
considered stable nor complete as of this writing. As such, this exporter is
52+
not intended for production use until the underlying OpenTelemetry Metrics API
53+
and SDK are stable. See [`open-telemetry/opentelemetry-rust`] for the current
5254
state of the OpenTelemetry SDK for Rust.
5355

5456
[Dynatrace]: https://www.dynatrace.com/
@@ -58,26 +60,26 @@ state of the OpenTelemetry SDK for Rust.
5860

5961
#### Examples
6062

61-
The examples directory contains an [advanced example](../examples/dynatrace)
63+
The examples directory contains an [advanced example](../examples/dynatrace)
6264
showing the ingestion of trace data and metric data together.
6365

6466
[`opentelemetry-otlp`]: https://crates.io/crates/opentelemetry-otlp
6567
[`opentelemetry-dynatrace`]: https://crates.io/crates/opentelemetry-dynatrace
6668

6769
### Performance
6870

69-
For optimal performance, a batch exporter is used. You can enable the `rt-tokio`
70-
feature flag to use the [`tokio`] runtime, or enable the `rt-async-std` feature
71-
flag to use the [`async-std`] runtime to have a batch exporter configured for
71+
For optimal performance, a batch exporter is used. You can enable the `rt-tokio`
72+
feature flag to use the [`tokio`] runtime, or enable the `rt-async-std` feature
73+
flag to use the [`async-std`] runtime to have a batch exporter configured for
7274
you automatically.
7375

7476
[`tokio`]: https://tokio.rs
7577
[`async-std`]: https://async.rs
7678

7779
### Choosing an HTTP client
7880

79-
The HTTP client that this exporter will use can be overridden with feature
80-
flags. By default the `reqwest-client` feature flag is enabled which will use
81+
The HTTP client that this exporter will use can be overridden with feature
82+
flags. By default the `reqwest-client` feature flag is enabled which will use
8183
the [`reqwest`] http client.
8284

8385
- `reqwest-client` (enabled by default): use the [`reqwest`] http client to send metric data.

0 commit comments

Comments
 (0)