Cargo Features
datadog-opentelemetry has no features set by default.
[dependencies]
datadog-opentelemetry = { version = "0.3.2", features = ["metrics", "metrics-grpc", "metrics-http", "logs", "logs-grpc", "logs-http", "test-utils"] }
- metrics = metrics-grpc
- metrics-grpc metrics? test-utils? = opentelemetry-otlp
-
Enables grpc-tonic of opentelemetry-otlp
Affects
datadog-opentelemetry::DatadogMetricsBuilder,datadog-opentelemetry::metrics,metrics_reader::create_meter_provider… - metrics-http test-utils? = opentelemetry-otlp
-
Enables http-proto and reqwest-blocking-client of opentelemetry-otlp
Affects
datadog-opentelemetry::DatadogMetricsBuilder,datadog-opentelemetry::metrics,metrics_reader::create_meter_provider… - logs = logs-grpc
- logs-grpc logs? test-utils? = opentelemetry-otlp
-
Enables grpc-tonic of opentelemetry-otlp
opentelemetry-otlp:
grpc using tonic
Affects
datadog-opentelemetry::DatadogLogsBuilder,datadog-opentelemetry::logs,logs_reader::create_logger_provider… - logs-http test-utils? = opentelemetry-otlp
-
Enables http-proto and reqwest-blocking-client of opentelemetry-otlp
Affects
datadog-opentelemetry::DatadogLogsBuilder,datadog-opentelemetry::logs,logs_reader::create_logger_provider… - test-utils = criterion, logs-grpc, logs-http, metrics-grpc, metrics-http
-
Enables test-utils of libdd-data-pipeline
Libdatadog dependencies
Affects
core::test_utils,datadog-opentelemetry::core_pub_hack,datadog-opentelemetry::mappings,datadog-opentelemetry::propagation,datadog-opentelemetry::sampler,datadog-opentelemetry::sampling,datadog-opentelemetry::span_processor,datadog-opentelemetry::make_test_tracer,transform::transform_tests…
Features from optional dependencies
In crates that don't use the dep: syntax, optional dependencies automatically become Cargo features. These features may have been created by mistake, and this functionality may be removed in the future.
- opentelemetry-otlp logs-grpc? logs-http? metrics-grpc? metrics-http?
- criterion test-utils?
-
Enables criterion ^0.5.1
core Test utils