diff --git a/Meshtastic/MeshtasticApp.swift b/Meshtastic/MeshtasticApp.swift index 1f9465f5..d4de2bf7 100644 --- a/Meshtastic/MeshtasticApp.swift +++ b/Meshtastic/MeshtasticApp.swift @@ -8,6 +8,8 @@ import MeshtasticProtobufs import DatadogCore import DatadogCrashReporting import DatadogRUM +import DatadogTrace +import DatadogLogs @main struct MeshtasticAppleApp: App { @@ -44,6 +46,14 @@ struct MeshtasticAppleApp: App { trackingConsent: UserDefaults.usageDataAndCrashReporting ? .granted : .notGranted, ) DatadogCrashReporting.CrashReporting.enable() + + Logs.enable() + + Trace.enable( + with: Trace.Configuration( + sampleRate: 100, networkInfoEnabled: true // 100% sampling for development/testing, reduce for production + ) + ) RUM.enable( with: RUM.Configuration(