feat: Split otlp exporter into a new, enabled-by-default feature

This commit is contained in:
Jade Ellis
2025-12-29 22:12:05 +00:00
parent f163264a82
commit d180f5a759
2 changed files with 33 additions and 24 deletions
+7 -3
View File
@@ -63,7 +63,8 @@ standard = [
"systemd",
"url_preview",
"zstd_compression",
"sentry_telemetry"
"sentry_telemetry",
"otlp_telemetry"
]
full = [
"standard",
@@ -124,12 +125,15 @@ ldap = [
media_thumbnail = [
"conduwuit-service/media_thumbnail",
]
perf_measurements = [
otlp_telemetry = [
"dep:opentelemetry",
"dep:tracing-flame",
"dep:tracing-opentelemetry",
"dep:opentelemetry_sdk",
"dep:opentelemetry-otlp",
]
perf_measurements = [
"dep:tracing-flame",
"otlp_telemetry",
"conduwuit-core/perf_measurements",
"conduwuit-core/sentry_telemetry",
]