Cargo Features
[dependencies]
tremor-otelapis = { version = "0.5.0", default-features = false, features = ["channels", "gzip", "zstd", "tls", "opentelemetry-proto-collector-logs-v1", "opentelemetry-proto-collector-metrics-v1", "opentelemetry-proto-collector-trace-v1", "opentelemetry-proto-common-v1", "opentelemetry-proto-logs-v1", "opentelemetry-proto-metrics-v1", "opentelemetry-proto-resource-v1", "opentelemetry-proto-trace-v1", "otel-gen", "otel-all", "otel-logs", "otel-metrics", "otel-trace"] }
- default = gzip, otel-all, tls, zstd
-
Default - all
- channels
-
Enable channel abstraction
Enables tokio
- gzip default
-
Enable gzip compression support
- zstd default
-
Enable zstd compression support
- tls default
-
Enable tls support
Enables tls and tls-webpki-roots of tonic
- opentelemetry-proto-collector-logs-v1 otel-all otel-gen? otel-logs?
-
Generated from .proto definitions
- opentelemetry-proto-collector-metrics-v1 otel-all otel-gen? otel-metrics?
- opentelemetry-proto-collector-trace-v1 otel-all otel-gen? otel-trace?
- opentelemetry-proto-common-v1 otel-all otel-gen? otel-logs? otel-metrics? otel-trace?
- opentelemetry-proto-logs-v1 otel-all otel-gen? otel-logs?
- opentelemetry-proto-metrics-v1 otel-all otel-gen? otel-metrics?
- opentelemetry-proto-resource-v1 otel-all otel-gen? otel-logs? otel-metrics? otel-trace?
- opentelemetry-proto-trace-v1 otel-all otel-gen? otel-trace?
- otel-gen = opentelemetry…collector-logs-v1, opentelemetry…collector-metrics-v1, opentelemetry…collector-trace-v1, opentelemetry-proto-common-v1, opentelemetry-proto-logs-v1, opentelemetry-proto-metrics-v1, opentelemetry-proto-resource-v1, opentelemetry-proto-trace-v1
-
Convenience
- otel-all default = opentelemetry…collector-logs-v1, opentelemetry…collector-metrics-v1, opentelemetry…collector-trace-v1, opentelemetry-proto-common-v1, opentelemetry-proto-logs-v1, opentelemetry-proto-metrics-v1, opentelemetry-proto-resource-v1, opentelemetry-proto-trace-v1, otel-logs, otel-metrics, otel-trace
-
Affects
tremor-otelapis::all
… - otel-logs otel-all = opentelemetry…collector-logs-v1, opentelemetry-proto-common-v1, opentelemetry-proto-logs-v1, opentelemetry-proto-resource-v1
-
Affects
tremor-otelapis::logs
… - otel-metrics otel-all = opentelemetry…collector-metrics-v1, opentelemetry-proto-common-v1, opentelemetry-proto-metrics-v1, opentelemetry-proto-resource-v1
-
Affects
tremor-otelapis::metrics
… - otel-trace otel-all = opentelemetry…collector-trace-v1, opentelemetry-proto-common-v1, opentelemetry-proto-resource-v1, opentelemetry-proto-trace-v1
-
Affects
tremor-otelapis::trace
…