├── .clomonitor.yml ├── .codecov.yml ├── .github ├── renovate.json5 └── workflows │ ├── BuildAndTest.yml │ ├── CodeQL-Analysis.yml │ ├── Create-Release-PR.yml │ ├── PR-Release-Warning.yml │ ├── Tag-And-Release.yml │ ├── fossa.yml │ ├── ossf-scorecard.yml │ └── update-core-dependencies.yml ├── .gitignore ├── .swift-version ├── .swiftformat ├── .swiftlint.yml ├── .swiftpm └── xcode │ └── package.xcworkspace │ └── xcshareddata │ └── IDETemplateMacros.plist ├── CODEOWNERS ├── CONTRIBUTING.md ├── Examples ├── ConcurrencyContext │ └── main.swift ├── Custom HTTPClient │ └── README.md ├── Logging Tracer │ ├── Logger.swift │ ├── LoggingBinaryFormat.swift │ ├── LoggingSpan.swift │ ├── LoggingTextFormat.swift │ ├── LoggingTracer.swift │ ├── LoggingTracerProvider.swift │ └── main.swift ├── Logs Sample │ └── main.swift ├── Metric Sample │ └── main.swift ├── Network Sample │ ├── README.md │ └── main.swift ├── OTLP Exporter │ ├── README.md │ ├── collector-config.yaml │ ├── docker-compose.yaml │ ├── images │ │ ├── prometheus-metrics.png │ │ └── zipkin-spans.png │ ├── main.swift │ └── prometheus.yaml ├── OTLP HTTP Exporter │ ├── README.md │ ├── collector-config.yaml │ ├── docker-compose.yaml │ ├── images │ │ ├── prometheus-metrics.png │ │ └── zipkin-spans.png │ ├── main.swift │ └── prometheus.yaml ├── Prometheus Sample │ ├── README.md │ └── main.swift ├── Simple Exporter │ ├── README.md │ └── main.swift └── Stable Metric Sample │ ├── README.md │ └── main.swift ├── LICENSE ├── Makefile ├── NOTICE ├── OpenTelemetry-Swift-BaggagePropagationProcessor.podspec ├── OpenTelemetry-Swift-Instrumentation-MetricKit.podspec ├── OpenTelemetry-Swift-Instrumentation-NetworkStatus.podspec ├── OpenTelemetry-Swift-Instrumentation-URLSession.podspec ├── OpenTelemetry-Swift-PersistenceExporter.podspec ├── OpenTelemetry-Swift-Protocol-Exporter-Common.podspec ├── OpenTelemetry-Swift-Protocol-Exporter-Http.podspec ├── OpenTelemetry-Swift-SdkResourceExtension.podspec ├── Package.swift ├── README.md ├── Scripts ├── hooks │ ├── install-precommit.sh │ └── precommit-script.sh ├── semantic-convention │ ├── .gitignore │ ├── generate.sh │ └── templates │ │ └── SemanticAttributes.swift.j2 └── versioning │ └── update_core_dependencies.sh ├── Sources ├── Bridges │ └── OTelSwiftLog │ │ ├── LogHandler.swift │ │ └── README.md ├── Contrib │ └── Processors │ │ └── BaggagePropagationProcessor │ │ └── BaggagePropagationProcessor.swift ├── Exporters │ ├── InMemory │ │ └── InMemoryExporter.swift │ ├── Jaeger │ │ ├── Adapter.swift │ │ ├── Jaeger Thrift │ │ │ ├── agent+Exts.swift │ │ │ ├── agent.swift │ │ │ ├── jaeger+Exts.swift │ │ │ └── jaeger.swift │ │ ├── JaegerSpanExporter.swift │ │ ├── Sender.swift │ │ └── Utils │ │ │ └── UDPUtils.swift │ ├── OpenTelemetryProtocolCommon │ │ ├── common │ │ │ ├── CommonAdapter.swift │ │ │ ├── Constants.swift │ │ │ ├── EnvVarHeaders.swift │ │ │ ├── ExporterMetrics.swift │ │ │ ├── Headers.swift │ │ │ ├── OtlpConfiguration.swift │ │ │ └── ResourceAdapter.swift │ │ ├── logs │ │ │ └── LogRecordAdapter.swift │ │ ├── metric │ │ │ └── MetricsAdapter.swift │ │ ├── proto │ │ │ ├── common.pb.swift │ │ │ ├── logs.pb.swift │ │ │ ├── logs_service.pb.swift │ │ │ ├── metrics.pb.swift │ │ │ ├── metrics_service.pb.swift │ │ │ ├── profiles.pb.swift │ │ │ ├── profiles_service.pb.swift │ │ │ ├── resource.pb.swift │ │ │ ├── trace.pb.swift │ │ │ └── trace_service.pb.swift │ │ └── trace │ │ │ ├── OtlpSpan.swift │ │ │ ├── SpanAdapter.swift │ │ │ └── utils │ │ │ └── TraceProtoUtils.swift │ ├── OpenTelemetryProtocolGrpc │ │ ├── logs │ │ │ └── OtlpLogExporter.swift │ │ ├── metric │ │ │ └── OtlpMetricExporter.swift │ │ ├── proto │ │ │ ├── logs_service.grpc.swift │ │ │ ├── metrics_service.grpc.swift │ │ │ ├── profiles_service.grpc.swift │ │ │ └── trace_service.grpc.swift │ │ └── trace │ │ │ ├── OtlpTraceExporter.swift │ │ │ └── OtlpTraceJsonExporter.swift │ ├── OpenTelemetryProtocolHttp │ │ ├── Compression.swift │ │ ├── HTTPClient.swift │ │ ├── Lock.swift │ │ ├── OtlpHttpExporterBase.swift │ │ ├── logs │ │ │ └── OtlpHttpLogExporter.swift │ │ ├── metric │ │ │ └── OtlpHttpMetricExporter.swift │ │ └── trace │ │ │ └── OtlpHttpTraceExporter.swift │ ├── Persistence │ │ ├── Export │ │ │ ├── DataExportDelay.swift │ │ │ ├── DataExportStatus.swift │ │ │ └── DataExportWorker.swift │ │ ├── PersistenceExporterDecorator.swift │ │ ├── PersistenceLogExporterDecorator.swift │ │ ├── PersistenceMetricExporterDecorator.swift │ │ ├── PersistencePerformancePreset.swift │ │ ├── PersistenceSpanExporterDecorator.swift │ │ ├── README.md │ │ ├── Storage │ │ │ ├── Directory.swift │ │ │ ├── File.swift │ │ │ ├── FileReader.swift │ │ │ ├── FileWriter.swift │ │ │ ├── FilesOrchestrator.swift │ │ │ └── StorageError.swift │ │ └── Utils │ │ │ └── DateProvider.swift │ ├── Prometheus │ │ ├── PrometheusExporter.swift │ │ ├── PrometheusExporterExtensions.swift │ │ ├── PrometheusExporterHttpServer.swift │ │ └── PrometheusMetric.swift │ └── Zipkin │ │ ├── Implementation │ │ ├── ZipkinAnnotation.swift │ │ ├── ZipkinConversionExtension.swift │ │ ├── ZipkinEndpoint.swift │ │ └── ZipkinSpan.swift │ │ ├── Utils │ │ └── NetworkUtils.swift │ │ ├── ZipkinTraceExporter.swift │ │ └── ZipkinTraceExporterOptions.swift ├── Importers │ ├── OpenTracingShim │ │ ├── BaseShimProtocol.swift │ │ ├── Locks.swift │ │ ├── Propagation.swift │ │ ├── README.md │ │ ├── SpanContextShim.swift │ │ ├── SpanContextShimTable.swift │ │ ├── SpanShim.swift │ │ ├── TelemetryInfo.swift │ │ ├── TraceShim.swift │ │ └── TracerShim.swift │ └── SwiftMetricsShim │ │ ├── Extensions.swift │ │ ├── Locks.swift │ │ ├── MetricHandlers.swift │ │ ├── README.md │ │ └── SwiftMetricsShim.swift └── Instrumentation │ ├── MetricKit │ ├── AttributeValueExtensions.swift │ ├── MetricKitInstrumentation.swift │ ├── README.md │ ├── StackTraceFormat.md │ └── StackTraceTransform.swift │ ├── NetworkStatus │ ├── NetworkMonitor.swift │ ├── NetworkMonitorProtocol.swift │ ├── NetworkStatus.swift │ ├── NetworkStatusInjector.swift │ └── NetworkStatusProtocol.swift │ ├── SDKResourceExtension │ ├── ApplicationResourceProvider.swift │ ├── DataSource │ │ ├── ApplicationDataSource.swift │ │ ├── DeviceDataSource.swift │ │ ├── IApplicationDataSource.swift │ │ ├── IDeviceDataSource.swift │ │ ├── IOperatingSystemDataSource.swift │ │ ├── ITelemetryDataSource.swift │ │ ├── OperatingSystemDataSource.swift │ │ └── TelemetryDataSource.swift │ ├── DefaultResources.swift │ ├── DeviceResourceProvider.swift │ ├── OSResourceProvider.swift │ ├── README.md │ ├── ResourceProvider.swift │ └── TelemetryResourceProvider.swift │ ├── Sessions │ ├── README.md │ ├── Session.swift │ ├── SessionConfig.swift │ ├── SessionConstants.swift │ ├── SessionEventInstrumentation.swift │ ├── SessionLogRecordProcessor.swift │ ├── SessionManager.swift │ ├── SessionManagerProvider.swift │ ├── SessionSpanProcessor.swift │ └── SessionStore.swift │ ├── SignPostIntegration │ ├── OSSignposterIntegration.swift │ ├── README.md │ └── SignPostIntegration.swift │ └── URLSession │ ├── InstrumentationUtils.swift │ ├── README.md │ ├── URLSessionInstrumentation.swift │ ├── URLSessionInstrumentationConfiguration.swift │ └── URLSessionLogger.swift └── Tests ├── BridgesTests └── OTelSwiftLog │ └── LogHandlerTests.swift ├── ContribTests └── Processors │ └── BaggagePropagationProcessorTests.swift ├── ExportersTests ├── InMemory │ └── InMemoryExporterTests.swift ├── Jaeger │ └── AdapterTests.swift ├── OpenTelemetryProtocol │ ├── CommonAdapterTests.swift │ ├── EnvVarHeadersTests.swift │ ├── LogRecordAdapterTests.swift │ ├── MetricsAdapterTest.swift │ ├── OtlpHTTPExporterBaseTests.swift │ ├── OtlpHTTPMetricsExporterTest.swift │ ├── OtlpHttpLogRecordExporterTests.swift │ ├── OtlpHttpTraceExporterTests.swift │ ├── OtlpLogRecordExporterTests.swift │ ├── OtlpTraceExporterTests.swift │ ├── OtlpTraceJsonExporterTests.swift │ ├── ResourceAdapterTests.swift │ └── SpanAdapterTests.swift ├── PersistenceExporter │ ├── Export │ │ ├── DataExportDelayTests.swift │ │ └── DataExportWorkerTests.swift │ ├── Helpers │ │ ├── CoreMocks.swift │ │ ├── FoundationMocks.swift │ │ ├── PersistenceExtensions.swift │ │ ├── SwiftExtensions.swift │ │ └── TestsDirectory.swift │ ├── PersistenceExporterDecoratorTests.swift │ ├── PersistenceMetricExporterDecoratorTests.swift │ ├── PersistenceSpanExporterDecoratorTests.swift │ ├── Storage │ │ ├── DirectoryTests.swift │ │ ├── FileTests.swift │ │ ├── FilesOrchestratorTests.swift │ │ ├── OrchestratedFileReaderTests.swift │ │ └── OrchestratedFileWriterTests.swift │ └── Utils │ │ └── PerformancePresetTests.swift ├── Prometheus │ └── PrometheusExporterTests.swift └── Zipkin │ ├── Implementation │ └── ZipkinSpanConverterTests.swift │ └── ZipkinExporterTests.swift ├── ImportersTests ├── OpenTracingShim │ ├── SpanShimTests.swift │ ├── TestUtils.swift │ ├── TraceShimTests.swift │ └── TracerShimTests.swift └── SwiftMetricsShim │ └── SwiftMetricsShimTests.swift ├── InstrumentationTests ├── MetricKitTests │ ├── MetricKitInstrumentationTests.swift │ ├── MetricKitTestHelpers.swift │ └── StackTraceTransformTests.swift ├── NetworkStatusTests │ └── NetworkStatusTests.swift ├── SDKResourceExtensionTests │ ├── ApplicationResourceProviderTests.swift │ ├── DeviceResourceProviderTests.swift │ ├── Mocks │ │ ├── MockApplicationDataSource.swift │ │ ├── MockDeviceDataSource.swift │ │ ├── MockOperatingSystemDataSource.swift │ │ └── MockTelemetryDataSource.swift │ ├── OSResourceProviderTests.swift │ ├── ResourcePropagationTests.swift │ └── TelemetryResourceProviderTests.swift ├── SessionTests │ ├── SessionConfigTests.swift │ ├── SessionConstantsTests.swift │ ├── SessionEventInstrumentationTests.swift │ ├── SessionLogRecordProcessorTests.swift │ ├── SessionManagerProviderTests.swift │ ├── SessionManagerTests.swift │ ├── SessionSpanProcessorTests.swift │ ├── SessionStoreTests.swift │ └── SessionTests.swift └── URLSessionTests │ └── URLSessionInstrumentationTests.swift └── Shared └── TestUtils └── HttpTestServer.swift /.clomonitor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/.clomonitor.yml -------------------------------------------------------------------------------- /.codecov.yml: -------------------------------------------------------------------------------- 1 | ignore: 2 | - "Tests" 3 | 4 | -------------------------------------------------------------------------------- /.github/renovate.json5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/.github/renovate.json5 -------------------------------------------------------------------------------- /.github/workflows/BuildAndTest.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/.github/workflows/BuildAndTest.yml -------------------------------------------------------------------------------- /.github/workflows/CodeQL-Analysis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/.github/workflows/CodeQL-Analysis.yml -------------------------------------------------------------------------------- /.github/workflows/Create-Release-PR.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/.github/workflows/Create-Release-PR.yml -------------------------------------------------------------------------------- /.github/workflows/PR-Release-Warning.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/.github/workflows/PR-Release-Warning.yml -------------------------------------------------------------------------------- /.github/workflows/Tag-And-Release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/.github/workflows/Tag-And-Release.yml -------------------------------------------------------------------------------- /.github/workflows/fossa.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/.github/workflows/fossa.yml -------------------------------------------------------------------------------- /.github/workflows/ossf-scorecard.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/.github/workflows/ossf-scorecard.yml -------------------------------------------------------------------------------- /.github/workflows/update-core-dependencies.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/.github/workflows/update-core-dependencies.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/.gitignore -------------------------------------------------------------------------------- /.swift-version: -------------------------------------------------------------------------------- 1 | 5.10 2 | -------------------------------------------------------------------------------- /.swiftformat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/.swiftformat -------------------------------------------------------------------------------- /.swiftlint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/.swiftlint.yml -------------------------------------------------------------------------------- /.swiftpm/xcode/package.xcworkspace/xcshareddata/IDETemplateMacros.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/.swiftpm/xcode/package.xcworkspace/xcshareddata/IDETemplateMacros.plist -------------------------------------------------------------------------------- /CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/CODEOWNERS -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Examples/ConcurrencyContext/main.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Examples/ConcurrencyContext/main.swift -------------------------------------------------------------------------------- /Examples/Custom HTTPClient/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Examples/Custom HTTPClient/README.md -------------------------------------------------------------------------------- /Examples/Logging Tracer/Logger.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Examples/Logging Tracer/Logger.swift -------------------------------------------------------------------------------- /Examples/Logging Tracer/LoggingBinaryFormat.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Examples/Logging Tracer/LoggingBinaryFormat.swift -------------------------------------------------------------------------------- /Examples/Logging Tracer/LoggingSpan.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Examples/Logging Tracer/LoggingSpan.swift -------------------------------------------------------------------------------- /Examples/Logging Tracer/LoggingTextFormat.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Examples/Logging Tracer/LoggingTextFormat.swift -------------------------------------------------------------------------------- /Examples/Logging Tracer/LoggingTracer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Examples/Logging Tracer/LoggingTracer.swift -------------------------------------------------------------------------------- /Examples/Logging Tracer/LoggingTracerProvider.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Examples/Logging Tracer/LoggingTracerProvider.swift -------------------------------------------------------------------------------- /Examples/Logging Tracer/main.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Examples/Logging Tracer/main.swift -------------------------------------------------------------------------------- /Examples/Logs Sample/main.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Examples/Logs Sample/main.swift -------------------------------------------------------------------------------- /Examples/Metric Sample/main.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Examples/Metric Sample/main.swift -------------------------------------------------------------------------------- /Examples/Network Sample/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Examples/Network Sample/README.md -------------------------------------------------------------------------------- /Examples/Network Sample/main.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Examples/Network Sample/main.swift -------------------------------------------------------------------------------- /Examples/OTLP Exporter/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Examples/OTLP Exporter/README.md -------------------------------------------------------------------------------- /Examples/OTLP Exporter/collector-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Examples/OTLP Exporter/collector-config.yaml -------------------------------------------------------------------------------- /Examples/OTLP Exporter/docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Examples/OTLP Exporter/docker-compose.yaml -------------------------------------------------------------------------------- /Examples/OTLP Exporter/images/prometheus-metrics.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Examples/OTLP Exporter/images/prometheus-metrics.png -------------------------------------------------------------------------------- /Examples/OTLP Exporter/images/zipkin-spans.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Examples/OTLP Exporter/images/zipkin-spans.png -------------------------------------------------------------------------------- /Examples/OTLP Exporter/main.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Examples/OTLP Exporter/main.swift -------------------------------------------------------------------------------- /Examples/OTLP Exporter/prometheus.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Examples/OTLP Exporter/prometheus.yaml -------------------------------------------------------------------------------- /Examples/OTLP HTTP Exporter/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Examples/OTLP HTTP Exporter/README.md -------------------------------------------------------------------------------- /Examples/OTLP HTTP Exporter/collector-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Examples/OTLP HTTP Exporter/collector-config.yaml -------------------------------------------------------------------------------- /Examples/OTLP HTTP Exporter/docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Examples/OTLP HTTP Exporter/docker-compose.yaml -------------------------------------------------------------------------------- /Examples/OTLP HTTP Exporter/images/prometheus-metrics.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Examples/OTLP HTTP Exporter/images/prometheus-metrics.png -------------------------------------------------------------------------------- /Examples/OTLP HTTP Exporter/images/zipkin-spans.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Examples/OTLP HTTP Exporter/images/zipkin-spans.png -------------------------------------------------------------------------------- /Examples/OTLP HTTP Exporter/main.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Examples/OTLP HTTP Exporter/main.swift -------------------------------------------------------------------------------- /Examples/OTLP HTTP Exporter/prometheus.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Examples/OTLP HTTP Exporter/prometheus.yaml -------------------------------------------------------------------------------- /Examples/Prometheus Sample/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Examples/Prometheus Sample/README.md -------------------------------------------------------------------------------- /Examples/Prometheus Sample/main.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Examples/Prometheus Sample/main.swift -------------------------------------------------------------------------------- /Examples/Simple Exporter/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Examples/Simple Exporter/README.md -------------------------------------------------------------------------------- /Examples/Simple Exporter/main.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Examples/Simple Exporter/main.swift -------------------------------------------------------------------------------- /Examples/Stable Metric Sample/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Examples/Stable Metric Sample/README.md -------------------------------------------------------------------------------- /Examples/Stable Metric Sample/main.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Examples/Stable Metric Sample/main.swift -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Makefile -------------------------------------------------------------------------------- /NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/NOTICE -------------------------------------------------------------------------------- /OpenTelemetry-Swift-BaggagePropagationProcessor.podspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/OpenTelemetry-Swift-BaggagePropagationProcessor.podspec -------------------------------------------------------------------------------- /OpenTelemetry-Swift-Instrumentation-MetricKit.podspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/OpenTelemetry-Swift-Instrumentation-MetricKit.podspec -------------------------------------------------------------------------------- /OpenTelemetry-Swift-Instrumentation-NetworkStatus.podspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/OpenTelemetry-Swift-Instrumentation-NetworkStatus.podspec -------------------------------------------------------------------------------- /OpenTelemetry-Swift-Instrumentation-URLSession.podspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/OpenTelemetry-Swift-Instrumentation-URLSession.podspec -------------------------------------------------------------------------------- /OpenTelemetry-Swift-PersistenceExporter.podspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/OpenTelemetry-Swift-PersistenceExporter.podspec -------------------------------------------------------------------------------- /OpenTelemetry-Swift-Protocol-Exporter-Common.podspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/OpenTelemetry-Swift-Protocol-Exporter-Common.podspec -------------------------------------------------------------------------------- /OpenTelemetry-Swift-Protocol-Exporter-Http.podspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/OpenTelemetry-Swift-Protocol-Exporter-Http.podspec -------------------------------------------------------------------------------- /OpenTelemetry-Swift-SdkResourceExtension.podspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/OpenTelemetry-Swift-SdkResourceExtension.podspec -------------------------------------------------------------------------------- /Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Package.swift -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/README.md -------------------------------------------------------------------------------- /Scripts/hooks/install-precommit.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Scripts/hooks/install-precommit.sh -------------------------------------------------------------------------------- /Scripts/hooks/precommit-script.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Scripts/hooks/precommit-script.sh -------------------------------------------------------------------------------- /Scripts/semantic-convention/.gitignore: -------------------------------------------------------------------------------- 1 | opentelemetry-specification/ 2 | -------------------------------------------------------------------------------- /Scripts/semantic-convention/generate.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Scripts/semantic-convention/generate.sh -------------------------------------------------------------------------------- /Scripts/semantic-convention/templates/SemanticAttributes.swift.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Scripts/semantic-convention/templates/SemanticAttributes.swift.j2 -------------------------------------------------------------------------------- /Scripts/versioning/update_core_dependencies.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Scripts/versioning/update_core_dependencies.sh -------------------------------------------------------------------------------- /Sources/Bridges/OTelSwiftLog/LogHandler.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Sources/Bridges/OTelSwiftLog/LogHandler.swift -------------------------------------------------------------------------------- /Sources/Bridges/OTelSwiftLog/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Sources/Bridges/OTelSwiftLog/README.md -------------------------------------------------------------------------------- /Sources/Contrib/Processors/BaggagePropagationProcessor/BaggagePropagationProcessor.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Sources/Contrib/Processors/BaggagePropagationProcessor/BaggagePropagationProcessor.swift -------------------------------------------------------------------------------- /Sources/Exporters/InMemory/InMemoryExporter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Sources/Exporters/InMemory/InMemoryExporter.swift -------------------------------------------------------------------------------- /Sources/Exporters/Jaeger/Adapter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Sources/Exporters/Jaeger/Adapter.swift -------------------------------------------------------------------------------- /Sources/Exporters/Jaeger/Jaeger Thrift/agent+Exts.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Sources/Exporters/Jaeger/Jaeger Thrift/agent+Exts.swift -------------------------------------------------------------------------------- /Sources/Exporters/Jaeger/Jaeger Thrift/agent.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Sources/Exporters/Jaeger/Jaeger Thrift/agent.swift -------------------------------------------------------------------------------- /Sources/Exporters/Jaeger/Jaeger Thrift/jaeger+Exts.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Sources/Exporters/Jaeger/Jaeger Thrift/jaeger+Exts.swift -------------------------------------------------------------------------------- /Sources/Exporters/Jaeger/Jaeger Thrift/jaeger.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Sources/Exporters/Jaeger/Jaeger Thrift/jaeger.swift -------------------------------------------------------------------------------- /Sources/Exporters/Jaeger/JaegerSpanExporter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Sources/Exporters/Jaeger/JaegerSpanExporter.swift -------------------------------------------------------------------------------- /Sources/Exporters/Jaeger/Sender.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Sources/Exporters/Jaeger/Sender.swift -------------------------------------------------------------------------------- /Sources/Exporters/Jaeger/Utils/UDPUtils.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Sources/Exporters/Jaeger/Utils/UDPUtils.swift -------------------------------------------------------------------------------- /Sources/Exporters/OpenTelemetryProtocolCommon/common/CommonAdapter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Sources/Exporters/OpenTelemetryProtocolCommon/common/CommonAdapter.swift -------------------------------------------------------------------------------- /Sources/Exporters/OpenTelemetryProtocolCommon/common/Constants.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Sources/Exporters/OpenTelemetryProtocolCommon/common/Constants.swift -------------------------------------------------------------------------------- /Sources/Exporters/OpenTelemetryProtocolCommon/common/EnvVarHeaders.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Sources/Exporters/OpenTelemetryProtocolCommon/common/EnvVarHeaders.swift -------------------------------------------------------------------------------- /Sources/Exporters/OpenTelemetryProtocolCommon/common/ExporterMetrics.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Sources/Exporters/OpenTelemetryProtocolCommon/common/ExporterMetrics.swift -------------------------------------------------------------------------------- /Sources/Exporters/OpenTelemetryProtocolCommon/common/Headers.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Sources/Exporters/OpenTelemetryProtocolCommon/common/Headers.swift -------------------------------------------------------------------------------- /Sources/Exporters/OpenTelemetryProtocolCommon/common/OtlpConfiguration.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Sources/Exporters/OpenTelemetryProtocolCommon/common/OtlpConfiguration.swift -------------------------------------------------------------------------------- /Sources/Exporters/OpenTelemetryProtocolCommon/common/ResourceAdapter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Sources/Exporters/OpenTelemetryProtocolCommon/common/ResourceAdapter.swift -------------------------------------------------------------------------------- /Sources/Exporters/OpenTelemetryProtocolCommon/logs/LogRecordAdapter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Sources/Exporters/OpenTelemetryProtocolCommon/logs/LogRecordAdapter.swift -------------------------------------------------------------------------------- /Sources/Exporters/OpenTelemetryProtocolCommon/metric/MetricsAdapter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Sources/Exporters/OpenTelemetryProtocolCommon/metric/MetricsAdapter.swift -------------------------------------------------------------------------------- /Sources/Exporters/OpenTelemetryProtocolCommon/proto/common.pb.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Sources/Exporters/OpenTelemetryProtocolCommon/proto/common.pb.swift -------------------------------------------------------------------------------- /Sources/Exporters/OpenTelemetryProtocolCommon/proto/logs.pb.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Sources/Exporters/OpenTelemetryProtocolCommon/proto/logs.pb.swift -------------------------------------------------------------------------------- /Sources/Exporters/OpenTelemetryProtocolCommon/proto/logs_service.pb.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Sources/Exporters/OpenTelemetryProtocolCommon/proto/logs_service.pb.swift -------------------------------------------------------------------------------- /Sources/Exporters/OpenTelemetryProtocolCommon/proto/metrics.pb.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Sources/Exporters/OpenTelemetryProtocolCommon/proto/metrics.pb.swift -------------------------------------------------------------------------------- /Sources/Exporters/OpenTelemetryProtocolCommon/proto/metrics_service.pb.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Sources/Exporters/OpenTelemetryProtocolCommon/proto/metrics_service.pb.swift -------------------------------------------------------------------------------- /Sources/Exporters/OpenTelemetryProtocolCommon/proto/profiles.pb.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Sources/Exporters/OpenTelemetryProtocolCommon/proto/profiles.pb.swift -------------------------------------------------------------------------------- /Sources/Exporters/OpenTelemetryProtocolCommon/proto/profiles_service.pb.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Sources/Exporters/OpenTelemetryProtocolCommon/proto/profiles_service.pb.swift -------------------------------------------------------------------------------- /Sources/Exporters/OpenTelemetryProtocolCommon/proto/resource.pb.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Sources/Exporters/OpenTelemetryProtocolCommon/proto/resource.pb.swift -------------------------------------------------------------------------------- /Sources/Exporters/OpenTelemetryProtocolCommon/proto/trace.pb.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Sources/Exporters/OpenTelemetryProtocolCommon/proto/trace.pb.swift -------------------------------------------------------------------------------- /Sources/Exporters/OpenTelemetryProtocolCommon/proto/trace_service.pb.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Sources/Exporters/OpenTelemetryProtocolCommon/proto/trace_service.pb.swift -------------------------------------------------------------------------------- /Sources/Exporters/OpenTelemetryProtocolCommon/trace/OtlpSpan.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Sources/Exporters/OpenTelemetryProtocolCommon/trace/OtlpSpan.swift -------------------------------------------------------------------------------- /Sources/Exporters/OpenTelemetryProtocolCommon/trace/SpanAdapter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Sources/Exporters/OpenTelemetryProtocolCommon/trace/SpanAdapter.swift -------------------------------------------------------------------------------- /Sources/Exporters/OpenTelemetryProtocolCommon/trace/utils/TraceProtoUtils.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Sources/Exporters/OpenTelemetryProtocolCommon/trace/utils/TraceProtoUtils.swift -------------------------------------------------------------------------------- /Sources/Exporters/OpenTelemetryProtocolGrpc/logs/OtlpLogExporter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Sources/Exporters/OpenTelemetryProtocolGrpc/logs/OtlpLogExporter.swift -------------------------------------------------------------------------------- /Sources/Exporters/OpenTelemetryProtocolGrpc/metric/OtlpMetricExporter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Sources/Exporters/OpenTelemetryProtocolGrpc/metric/OtlpMetricExporter.swift -------------------------------------------------------------------------------- /Sources/Exporters/OpenTelemetryProtocolGrpc/proto/logs_service.grpc.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Sources/Exporters/OpenTelemetryProtocolGrpc/proto/logs_service.grpc.swift -------------------------------------------------------------------------------- /Sources/Exporters/OpenTelemetryProtocolGrpc/proto/metrics_service.grpc.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Sources/Exporters/OpenTelemetryProtocolGrpc/proto/metrics_service.grpc.swift -------------------------------------------------------------------------------- /Sources/Exporters/OpenTelemetryProtocolGrpc/proto/profiles_service.grpc.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Sources/Exporters/OpenTelemetryProtocolGrpc/proto/profiles_service.grpc.swift -------------------------------------------------------------------------------- /Sources/Exporters/OpenTelemetryProtocolGrpc/proto/trace_service.grpc.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Sources/Exporters/OpenTelemetryProtocolGrpc/proto/trace_service.grpc.swift -------------------------------------------------------------------------------- /Sources/Exporters/OpenTelemetryProtocolGrpc/trace/OtlpTraceExporter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Sources/Exporters/OpenTelemetryProtocolGrpc/trace/OtlpTraceExporter.swift -------------------------------------------------------------------------------- /Sources/Exporters/OpenTelemetryProtocolGrpc/trace/OtlpTraceJsonExporter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Sources/Exporters/OpenTelemetryProtocolGrpc/trace/OtlpTraceJsonExporter.swift -------------------------------------------------------------------------------- /Sources/Exporters/OpenTelemetryProtocolHttp/Compression.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Sources/Exporters/OpenTelemetryProtocolHttp/Compression.swift -------------------------------------------------------------------------------- /Sources/Exporters/OpenTelemetryProtocolHttp/HTTPClient.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Sources/Exporters/OpenTelemetryProtocolHttp/HTTPClient.swift -------------------------------------------------------------------------------- /Sources/Exporters/OpenTelemetryProtocolHttp/Lock.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Sources/Exporters/OpenTelemetryProtocolHttp/Lock.swift -------------------------------------------------------------------------------- /Sources/Exporters/OpenTelemetryProtocolHttp/OtlpHttpExporterBase.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Sources/Exporters/OpenTelemetryProtocolHttp/OtlpHttpExporterBase.swift -------------------------------------------------------------------------------- /Sources/Exporters/OpenTelemetryProtocolHttp/logs/OtlpHttpLogExporter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Sources/Exporters/OpenTelemetryProtocolHttp/logs/OtlpHttpLogExporter.swift -------------------------------------------------------------------------------- /Sources/Exporters/OpenTelemetryProtocolHttp/metric/OtlpHttpMetricExporter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Sources/Exporters/OpenTelemetryProtocolHttp/metric/OtlpHttpMetricExporter.swift -------------------------------------------------------------------------------- /Sources/Exporters/OpenTelemetryProtocolHttp/trace/OtlpHttpTraceExporter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Sources/Exporters/OpenTelemetryProtocolHttp/trace/OtlpHttpTraceExporter.swift -------------------------------------------------------------------------------- /Sources/Exporters/Persistence/Export/DataExportDelay.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Sources/Exporters/Persistence/Export/DataExportDelay.swift -------------------------------------------------------------------------------- /Sources/Exporters/Persistence/Export/DataExportStatus.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Sources/Exporters/Persistence/Export/DataExportStatus.swift -------------------------------------------------------------------------------- /Sources/Exporters/Persistence/Export/DataExportWorker.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Sources/Exporters/Persistence/Export/DataExportWorker.swift -------------------------------------------------------------------------------- /Sources/Exporters/Persistence/PersistenceExporterDecorator.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Sources/Exporters/Persistence/PersistenceExporterDecorator.swift -------------------------------------------------------------------------------- /Sources/Exporters/Persistence/PersistenceLogExporterDecorator.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Sources/Exporters/Persistence/PersistenceLogExporterDecorator.swift -------------------------------------------------------------------------------- /Sources/Exporters/Persistence/PersistenceMetricExporterDecorator.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Sources/Exporters/Persistence/PersistenceMetricExporterDecorator.swift -------------------------------------------------------------------------------- /Sources/Exporters/Persistence/PersistencePerformancePreset.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Sources/Exporters/Persistence/PersistencePerformancePreset.swift -------------------------------------------------------------------------------- /Sources/Exporters/Persistence/PersistenceSpanExporterDecorator.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Sources/Exporters/Persistence/PersistenceSpanExporterDecorator.swift -------------------------------------------------------------------------------- /Sources/Exporters/Persistence/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Sources/Exporters/Persistence/README.md -------------------------------------------------------------------------------- /Sources/Exporters/Persistence/Storage/Directory.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Sources/Exporters/Persistence/Storage/Directory.swift -------------------------------------------------------------------------------- /Sources/Exporters/Persistence/Storage/File.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Sources/Exporters/Persistence/Storage/File.swift -------------------------------------------------------------------------------- /Sources/Exporters/Persistence/Storage/FileReader.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Sources/Exporters/Persistence/Storage/FileReader.swift -------------------------------------------------------------------------------- /Sources/Exporters/Persistence/Storage/FileWriter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Sources/Exporters/Persistence/Storage/FileWriter.swift -------------------------------------------------------------------------------- /Sources/Exporters/Persistence/Storage/FilesOrchestrator.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Sources/Exporters/Persistence/Storage/FilesOrchestrator.swift -------------------------------------------------------------------------------- /Sources/Exporters/Persistence/Storage/StorageError.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Sources/Exporters/Persistence/Storage/StorageError.swift -------------------------------------------------------------------------------- /Sources/Exporters/Persistence/Utils/DateProvider.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Sources/Exporters/Persistence/Utils/DateProvider.swift -------------------------------------------------------------------------------- /Sources/Exporters/Prometheus/PrometheusExporter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Sources/Exporters/Prometheus/PrometheusExporter.swift -------------------------------------------------------------------------------- /Sources/Exporters/Prometheus/PrometheusExporterExtensions.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Sources/Exporters/Prometheus/PrometheusExporterExtensions.swift -------------------------------------------------------------------------------- /Sources/Exporters/Prometheus/PrometheusExporterHttpServer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Sources/Exporters/Prometheus/PrometheusExporterHttpServer.swift -------------------------------------------------------------------------------- /Sources/Exporters/Prometheus/PrometheusMetric.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Sources/Exporters/Prometheus/PrometheusMetric.swift -------------------------------------------------------------------------------- /Sources/Exporters/Zipkin/Implementation/ZipkinAnnotation.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Sources/Exporters/Zipkin/Implementation/ZipkinAnnotation.swift -------------------------------------------------------------------------------- /Sources/Exporters/Zipkin/Implementation/ZipkinConversionExtension.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Sources/Exporters/Zipkin/Implementation/ZipkinConversionExtension.swift -------------------------------------------------------------------------------- /Sources/Exporters/Zipkin/Implementation/ZipkinEndpoint.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Sources/Exporters/Zipkin/Implementation/ZipkinEndpoint.swift -------------------------------------------------------------------------------- /Sources/Exporters/Zipkin/Implementation/ZipkinSpan.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Sources/Exporters/Zipkin/Implementation/ZipkinSpan.swift -------------------------------------------------------------------------------- /Sources/Exporters/Zipkin/Utils/NetworkUtils.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Sources/Exporters/Zipkin/Utils/NetworkUtils.swift -------------------------------------------------------------------------------- /Sources/Exporters/Zipkin/ZipkinTraceExporter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Sources/Exporters/Zipkin/ZipkinTraceExporter.swift -------------------------------------------------------------------------------- /Sources/Exporters/Zipkin/ZipkinTraceExporterOptions.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Sources/Exporters/Zipkin/ZipkinTraceExporterOptions.swift -------------------------------------------------------------------------------- /Sources/Importers/OpenTracingShim/BaseShimProtocol.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Sources/Importers/OpenTracingShim/BaseShimProtocol.swift -------------------------------------------------------------------------------- /Sources/Importers/OpenTracingShim/Locks.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Sources/Importers/OpenTracingShim/Locks.swift -------------------------------------------------------------------------------- /Sources/Importers/OpenTracingShim/Propagation.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Sources/Importers/OpenTracingShim/Propagation.swift -------------------------------------------------------------------------------- /Sources/Importers/OpenTracingShim/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Sources/Importers/OpenTracingShim/README.md -------------------------------------------------------------------------------- /Sources/Importers/OpenTracingShim/SpanContextShim.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Sources/Importers/OpenTracingShim/SpanContextShim.swift -------------------------------------------------------------------------------- /Sources/Importers/OpenTracingShim/SpanContextShimTable.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Sources/Importers/OpenTracingShim/SpanContextShimTable.swift -------------------------------------------------------------------------------- /Sources/Importers/OpenTracingShim/SpanShim.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Sources/Importers/OpenTracingShim/SpanShim.swift -------------------------------------------------------------------------------- /Sources/Importers/OpenTracingShim/TelemetryInfo.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Sources/Importers/OpenTracingShim/TelemetryInfo.swift -------------------------------------------------------------------------------- /Sources/Importers/OpenTracingShim/TraceShim.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Sources/Importers/OpenTracingShim/TraceShim.swift -------------------------------------------------------------------------------- /Sources/Importers/OpenTracingShim/TracerShim.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Sources/Importers/OpenTracingShim/TracerShim.swift -------------------------------------------------------------------------------- /Sources/Importers/SwiftMetricsShim/Extensions.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Sources/Importers/SwiftMetricsShim/Extensions.swift -------------------------------------------------------------------------------- /Sources/Importers/SwiftMetricsShim/Locks.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Sources/Importers/SwiftMetricsShim/Locks.swift -------------------------------------------------------------------------------- /Sources/Importers/SwiftMetricsShim/MetricHandlers.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Sources/Importers/SwiftMetricsShim/MetricHandlers.swift -------------------------------------------------------------------------------- /Sources/Importers/SwiftMetricsShim/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Sources/Importers/SwiftMetricsShim/README.md -------------------------------------------------------------------------------- /Sources/Importers/SwiftMetricsShim/SwiftMetricsShim.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Sources/Importers/SwiftMetricsShim/SwiftMetricsShim.swift -------------------------------------------------------------------------------- /Sources/Instrumentation/MetricKit/AttributeValueExtensions.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Sources/Instrumentation/MetricKit/AttributeValueExtensions.swift -------------------------------------------------------------------------------- /Sources/Instrumentation/MetricKit/MetricKitInstrumentation.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Sources/Instrumentation/MetricKit/MetricKitInstrumentation.swift -------------------------------------------------------------------------------- /Sources/Instrumentation/MetricKit/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Sources/Instrumentation/MetricKit/README.md -------------------------------------------------------------------------------- /Sources/Instrumentation/MetricKit/StackTraceFormat.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Sources/Instrumentation/MetricKit/StackTraceFormat.md -------------------------------------------------------------------------------- /Sources/Instrumentation/MetricKit/StackTraceTransform.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Sources/Instrumentation/MetricKit/StackTraceTransform.swift -------------------------------------------------------------------------------- /Sources/Instrumentation/NetworkStatus/NetworkMonitor.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Sources/Instrumentation/NetworkStatus/NetworkMonitor.swift -------------------------------------------------------------------------------- /Sources/Instrumentation/NetworkStatus/NetworkMonitorProtocol.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Sources/Instrumentation/NetworkStatus/NetworkMonitorProtocol.swift -------------------------------------------------------------------------------- /Sources/Instrumentation/NetworkStatus/NetworkStatus.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Sources/Instrumentation/NetworkStatus/NetworkStatus.swift -------------------------------------------------------------------------------- /Sources/Instrumentation/NetworkStatus/NetworkStatusInjector.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Sources/Instrumentation/NetworkStatus/NetworkStatusInjector.swift -------------------------------------------------------------------------------- /Sources/Instrumentation/NetworkStatus/NetworkStatusProtocol.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Sources/Instrumentation/NetworkStatus/NetworkStatusProtocol.swift -------------------------------------------------------------------------------- /Sources/Instrumentation/SDKResourceExtension/ApplicationResourceProvider.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Sources/Instrumentation/SDKResourceExtension/ApplicationResourceProvider.swift -------------------------------------------------------------------------------- /Sources/Instrumentation/SDKResourceExtension/DataSource/ApplicationDataSource.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Sources/Instrumentation/SDKResourceExtension/DataSource/ApplicationDataSource.swift -------------------------------------------------------------------------------- /Sources/Instrumentation/SDKResourceExtension/DataSource/DeviceDataSource.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Sources/Instrumentation/SDKResourceExtension/DataSource/DeviceDataSource.swift -------------------------------------------------------------------------------- /Sources/Instrumentation/SDKResourceExtension/DataSource/IApplicationDataSource.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Sources/Instrumentation/SDKResourceExtension/DataSource/IApplicationDataSource.swift -------------------------------------------------------------------------------- /Sources/Instrumentation/SDKResourceExtension/DataSource/IDeviceDataSource.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Sources/Instrumentation/SDKResourceExtension/DataSource/IDeviceDataSource.swift -------------------------------------------------------------------------------- /Sources/Instrumentation/SDKResourceExtension/DataSource/IOperatingSystemDataSource.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Sources/Instrumentation/SDKResourceExtension/DataSource/IOperatingSystemDataSource.swift -------------------------------------------------------------------------------- /Sources/Instrumentation/SDKResourceExtension/DataSource/ITelemetryDataSource.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Sources/Instrumentation/SDKResourceExtension/DataSource/ITelemetryDataSource.swift -------------------------------------------------------------------------------- /Sources/Instrumentation/SDKResourceExtension/DataSource/OperatingSystemDataSource.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Sources/Instrumentation/SDKResourceExtension/DataSource/OperatingSystemDataSource.swift -------------------------------------------------------------------------------- /Sources/Instrumentation/SDKResourceExtension/DataSource/TelemetryDataSource.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Sources/Instrumentation/SDKResourceExtension/DataSource/TelemetryDataSource.swift -------------------------------------------------------------------------------- /Sources/Instrumentation/SDKResourceExtension/DefaultResources.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Sources/Instrumentation/SDKResourceExtension/DefaultResources.swift -------------------------------------------------------------------------------- /Sources/Instrumentation/SDKResourceExtension/DeviceResourceProvider.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Sources/Instrumentation/SDKResourceExtension/DeviceResourceProvider.swift -------------------------------------------------------------------------------- /Sources/Instrumentation/SDKResourceExtension/OSResourceProvider.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Sources/Instrumentation/SDKResourceExtension/OSResourceProvider.swift -------------------------------------------------------------------------------- /Sources/Instrumentation/SDKResourceExtension/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Sources/Instrumentation/SDKResourceExtension/README.md -------------------------------------------------------------------------------- /Sources/Instrumentation/SDKResourceExtension/ResourceProvider.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Sources/Instrumentation/SDKResourceExtension/ResourceProvider.swift -------------------------------------------------------------------------------- /Sources/Instrumentation/SDKResourceExtension/TelemetryResourceProvider.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Sources/Instrumentation/SDKResourceExtension/TelemetryResourceProvider.swift -------------------------------------------------------------------------------- /Sources/Instrumentation/Sessions/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Sources/Instrumentation/Sessions/README.md -------------------------------------------------------------------------------- /Sources/Instrumentation/Sessions/Session.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Sources/Instrumentation/Sessions/Session.swift -------------------------------------------------------------------------------- /Sources/Instrumentation/Sessions/SessionConfig.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Sources/Instrumentation/Sessions/SessionConfig.swift -------------------------------------------------------------------------------- /Sources/Instrumentation/Sessions/SessionConstants.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Sources/Instrumentation/Sessions/SessionConstants.swift -------------------------------------------------------------------------------- /Sources/Instrumentation/Sessions/SessionEventInstrumentation.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Sources/Instrumentation/Sessions/SessionEventInstrumentation.swift -------------------------------------------------------------------------------- /Sources/Instrumentation/Sessions/SessionLogRecordProcessor.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Sources/Instrumentation/Sessions/SessionLogRecordProcessor.swift -------------------------------------------------------------------------------- /Sources/Instrumentation/Sessions/SessionManager.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Sources/Instrumentation/Sessions/SessionManager.swift -------------------------------------------------------------------------------- /Sources/Instrumentation/Sessions/SessionManagerProvider.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Sources/Instrumentation/Sessions/SessionManagerProvider.swift -------------------------------------------------------------------------------- /Sources/Instrumentation/Sessions/SessionSpanProcessor.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Sources/Instrumentation/Sessions/SessionSpanProcessor.swift -------------------------------------------------------------------------------- /Sources/Instrumentation/Sessions/SessionStore.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Sources/Instrumentation/Sessions/SessionStore.swift -------------------------------------------------------------------------------- /Sources/Instrumentation/SignPostIntegration/OSSignposterIntegration.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Sources/Instrumentation/SignPostIntegration/OSSignposterIntegration.swift -------------------------------------------------------------------------------- /Sources/Instrumentation/SignPostIntegration/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Sources/Instrumentation/SignPostIntegration/README.md -------------------------------------------------------------------------------- /Sources/Instrumentation/SignPostIntegration/SignPostIntegration.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Sources/Instrumentation/SignPostIntegration/SignPostIntegration.swift -------------------------------------------------------------------------------- /Sources/Instrumentation/URLSession/InstrumentationUtils.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Sources/Instrumentation/URLSession/InstrumentationUtils.swift -------------------------------------------------------------------------------- /Sources/Instrumentation/URLSession/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Sources/Instrumentation/URLSession/README.md -------------------------------------------------------------------------------- /Sources/Instrumentation/URLSession/URLSessionInstrumentation.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Sources/Instrumentation/URLSession/URLSessionInstrumentation.swift -------------------------------------------------------------------------------- /Sources/Instrumentation/URLSession/URLSessionInstrumentationConfiguration.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Sources/Instrumentation/URLSession/URLSessionInstrumentationConfiguration.swift -------------------------------------------------------------------------------- /Sources/Instrumentation/URLSession/URLSessionLogger.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Sources/Instrumentation/URLSession/URLSessionLogger.swift -------------------------------------------------------------------------------- /Tests/BridgesTests/OTelSwiftLog/LogHandlerTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Tests/BridgesTests/OTelSwiftLog/LogHandlerTests.swift -------------------------------------------------------------------------------- /Tests/ContribTests/Processors/BaggagePropagationProcessorTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Tests/ContribTests/Processors/BaggagePropagationProcessorTests.swift -------------------------------------------------------------------------------- /Tests/ExportersTests/InMemory/InMemoryExporterTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Tests/ExportersTests/InMemory/InMemoryExporterTests.swift -------------------------------------------------------------------------------- /Tests/ExportersTests/Jaeger/AdapterTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Tests/ExportersTests/Jaeger/AdapterTests.swift -------------------------------------------------------------------------------- /Tests/ExportersTests/OpenTelemetryProtocol/CommonAdapterTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Tests/ExportersTests/OpenTelemetryProtocol/CommonAdapterTests.swift -------------------------------------------------------------------------------- /Tests/ExportersTests/OpenTelemetryProtocol/EnvVarHeadersTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Tests/ExportersTests/OpenTelemetryProtocol/EnvVarHeadersTests.swift -------------------------------------------------------------------------------- /Tests/ExportersTests/OpenTelemetryProtocol/LogRecordAdapterTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Tests/ExportersTests/OpenTelemetryProtocol/LogRecordAdapterTests.swift -------------------------------------------------------------------------------- /Tests/ExportersTests/OpenTelemetryProtocol/MetricsAdapterTest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Tests/ExportersTests/OpenTelemetryProtocol/MetricsAdapterTest.swift -------------------------------------------------------------------------------- /Tests/ExportersTests/OpenTelemetryProtocol/OtlpHTTPExporterBaseTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Tests/ExportersTests/OpenTelemetryProtocol/OtlpHTTPExporterBaseTests.swift -------------------------------------------------------------------------------- /Tests/ExportersTests/OpenTelemetryProtocol/OtlpHTTPMetricsExporterTest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Tests/ExportersTests/OpenTelemetryProtocol/OtlpHTTPMetricsExporterTest.swift -------------------------------------------------------------------------------- /Tests/ExportersTests/OpenTelemetryProtocol/OtlpHttpLogRecordExporterTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Tests/ExportersTests/OpenTelemetryProtocol/OtlpHttpLogRecordExporterTests.swift -------------------------------------------------------------------------------- /Tests/ExportersTests/OpenTelemetryProtocol/OtlpHttpTraceExporterTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Tests/ExportersTests/OpenTelemetryProtocol/OtlpHttpTraceExporterTests.swift -------------------------------------------------------------------------------- /Tests/ExportersTests/OpenTelemetryProtocol/OtlpLogRecordExporterTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Tests/ExportersTests/OpenTelemetryProtocol/OtlpLogRecordExporterTests.swift -------------------------------------------------------------------------------- /Tests/ExportersTests/OpenTelemetryProtocol/OtlpTraceExporterTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Tests/ExportersTests/OpenTelemetryProtocol/OtlpTraceExporterTests.swift -------------------------------------------------------------------------------- /Tests/ExportersTests/OpenTelemetryProtocol/OtlpTraceJsonExporterTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Tests/ExportersTests/OpenTelemetryProtocol/OtlpTraceJsonExporterTests.swift -------------------------------------------------------------------------------- /Tests/ExportersTests/OpenTelemetryProtocol/ResourceAdapterTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Tests/ExportersTests/OpenTelemetryProtocol/ResourceAdapterTests.swift -------------------------------------------------------------------------------- /Tests/ExportersTests/OpenTelemetryProtocol/SpanAdapterTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Tests/ExportersTests/OpenTelemetryProtocol/SpanAdapterTests.swift -------------------------------------------------------------------------------- /Tests/ExportersTests/PersistenceExporter/Export/DataExportDelayTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Tests/ExportersTests/PersistenceExporter/Export/DataExportDelayTests.swift -------------------------------------------------------------------------------- /Tests/ExportersTests/PersistenceExporter/Export/DataExportWorkerTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Tests/ExportersTests/PersistenceExporter/Export/DataExportWorkerTests.swift -------------------------------------------------------------------------------- /Tests/ExportersTests/PersistenceExporter/Helpers/CoreMocks.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Tests/ExportersTests/PersistenceExporter/Helpers/CoreMocks.swift -------------------------------------------------------------------------------- /Tests/ExportersTests/PersistenceExporter/Helpers/FoundationMocks.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Tests/ExportersTests/PersistenceExporter/Helpers/FoundationMocks.swift -------------------------------------------------------------------------------- /Tests/ExportersTests/PersistenceExporter/Helpers/PersistenceExtensions.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Tests/ExportersTests/PersistenceExporter/Helpers/PersistenceExtensions.swift -------------------------------------------------------------------------------- /Tests/ExportersTests/PersistenceExporter/Helpers/SwiftExtensions.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Tests/ExportersTests/PersistenceExporter/Helpers/SwiftExtensions.swift -------------------------------------------------------------------------------- /Tests/ExportersTests/PersistenceExporter/Helpers/TestsDirectory.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Tests/ExportersTests/PersistenceExporter/Helpers/TestsDirectory.swift -------------------------------------------------------------------------------- /Tests/ExportersTests/PersistenceExporter/PersistenceExporterDecoratorTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Tests/ExportersTests/PersistenceExporter/PersistenceExporterDecoratorTests.swift -------------------------------------------------------------------------------- /Tests/ExportersTests/PersistenceExporter/PersistenceMetricExporterDecoratorTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Tests/ExportersTests/PersistenceExporter/PersistenceMetricExporterDecoratorTests.swift -------------------------------------------------------------------------------- /Tests/ExportersTests/PersistenceExporter/PersistenceSpanExporterDecoratorTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Tests/ExportersTests/PersistenceExporter/PersistenceSpanExporterDecoratorTests.swift -------------------------------------------------------------------------------- /Tests/ExportersTests/PersistenceExporter/Storage/DirectoryTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Tests/ExportersTests/PersistenceExporter/Storage/DirectoryTests.swift -------------------------------------------------------------------------------- /Tests/ExportersTests/PersistenceExporter/Storage/FileTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Tests/ExportersTests/PersistenceExporter/Storage/FileTests.swift -------------------------------------------------------------------------------- /Tests/ExportersTests/PersistenceExporter/Storage/FilesOrchestratorTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Tests/ExportersTests/PersistenceExporter/Storage/FilesOrchestratorTests.swift -------------------------------------------------------------------------------- /Tests/ExportersTests/PersistenceExporter/Storage/OrchestratedFileReaderTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Tests/ExportersTests/PersistenceExporter/Storage/OrchestratedFileReaderTests.swift -------------------------------------------------------------------------------- /Tests/ExportersTests/PersistenceExporter/Storage/OrchestratedFileWriterTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Tests/ExportersTests/PersistenceExporter/Storage/OrchestratedFileWriterTests.swift -------------------------------------------------------------------------------- /Tests/ExportersTests/PersistenceExporter/Utils/PerformancePresetTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Tests/ExportersTests/PersistenceExporter/Utils/PerformancePresetTests.swift -------------------------------------------------------------------------------- /Tests/ExportersTests/Prometheus/PrometheusExporterTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Tests/ExportersTests/Prometheus/PrometheusExporterTests.swift -------------------------------------------------------------------------------- /Tests/ExportersTests/Zipkin/Implementation/ZipkinSpanConverterTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Tests/ExportersTests/Zipkin/Implementation/ZipkinSpanConverterTests.swift -------------------------------------------------------------------------------- /Tests/ExportersTests/Zipkin/ZipkinExporterTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Tests/ExportersTests/Zipkin/ZipkinExporterTests.swift -------------------------------------------------------------------------------- /Tests/ImportersTests/OpenTracingShim/SpanShimTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Tests/ImportersTests/OpenTracingShim/SpanShimTests.swift -------------------------------------------------------------------------------- /Tests/ImportersTests/OpenTracingShim/TestUtils.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Tests/ImportersTests/OpenTracingShim/TestUtils.swift -------------------------------------------------------------------------------- /Tests/ImportersTests/OpenTracingShim/TraceShimTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Tests/ImportersTests/OpenTracingShim/TraceShimTests.swift -------------------------------------------------------------------------------- /Tests/ImportersTests/OpenTracingShim/TracerShimTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Tests/ImportersTests/OpenTracingShim/TracerShimTests.swift -------------------------------------------------------------------------------- /Tests/ImportersTests/SwiftMetricsShim/SwiftMetricsShimTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Tests/ImportersTests/SwiftMetricsShim/SwiftMetricsShimTests.swift -------------------------------------------------------------------------------- /Tests/InstrumentationTests/MetricKitTests/MetricKitInstrumentationTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Tests/InstrumentationTests/MetricKitTests/MetricKitInstrumentationTests.swift -------------------------------------------------------------------------------- /Tests/InstrumentationTests/MetricKitTests/MetricKitTestHelpers.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Tests/InstrumentationTests/MetricKitTests/MetricKitTestHelpers.swift -------------------------------------------------------------------------------- /Tests/InstrumentationTests/MetricKitTests/StackTraceTransformTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Tests/InstrumentationTests/MetricKitTests/StackTraceTransformTests.swift -------------------------------------------------------------------------------- /Tests/InstrumentationTests/NetworkStatusTests/NetworkStatusTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Tests/InstrumentationTests/NetworkStatusTests/NetworkStatusTests.swift -------------------------------------------------------------------------------- /Tests/InstrumentationTests/SDKResourceExtensionTests/ApplicationResourceProviderTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Tests/InstrumentationTests/SDKResourceExtensionTests/ApplicationResourceProviderTests.swift -------------------------------------------------------------------------------- /Tests/InstrumentationTests/SDKResourceExtensionTests/DeviceResourceProviderTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Tests/InstrumentationTests/SDKResourceExtensionTests/DeviceResourceProviderTests.swift -------------------------------------------------------------------------------- /Tests/InstrumentationTests/SDKResourceExtensionTests/Mocks/MockApplicationDataSource.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Tests/InstrumentationTests/SDKResourceExtensionTests/Mocks/MockApplicationDataSource.swift -------------------------------------------------------------------------------- /Tests/InstrumentationTests/SDKResourceExtensionTests/Mocks/MockDeviceDataSource.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Tests/InstrumentationTests/SDKResourceExtensionTests/Mocks/MockDeviceDataSource.swift -------------------------------------------------------------------------------- /Tests/InstrumentationTests/SDKResourceExtensionTests/Mocks/MockOperatingSystemDataSource.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Tests/InstrumentationTests/SDKResourceExtensionTests/Mocks/MockOperatingSystemDataSource.swift -------------------------------------------------------------------------------- /Tests/InstrumentationTests/SDKResourceExtensionTests/Mocks/MockTelemetryDataSource.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Tests/InstrumentationTests/SDKResourceExtensionTests/Mocks/MockTelemetryDataSource.swift -------------------------------------------------------------------------------- /Tests/InstrumentationTests/SDKResourceExtensionTests/OSResourceProviderTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Tests/InstrumentationTests/SDKResourceExtensionTests/OSResourceProviderTests.swift -------------------------------------------------------------------------------- /Tests/InstrumentationTests/SDKResourceExtensionTests/ResourcePropagationTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Tests/InstrumentationTests/SDKResourceExtensionTests/ResourcePropagationTests.swift -------------------------------------------------------------------------------- /Tests/InstrumentationTests/SDKResourceExtensionTests/TelemetryResourceProviderTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Tests/InstrumentationTests/SDKResourceExtensionTests/TelemetryResourceProviderTests.swift -------------------------------------------------------------------------------- /Tests/InstrumentationTests/SessionTests/SessionConfigTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Tests/InstrumentationTests/SessionTests/SessionConfigTests.swift -------------------------------------------------------------------------------- /Tests/InstrumentationTests/SessionTests/SessionConstantsTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Tests/InstrumentationTests/SessionTests/SessionConstantsTests.swift -------------------------------------------------------------------------------- /Tests/InstrumentationTests/SessionTests/SessionEventInstrumentationTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Tests/InstrumentationTests/SessionTests/SessionEventInstrumentationTests.swift -------------------------------------------------------------------------------- /Tests/InstrumentationTests/SessionTests/SessionLogRecordProcessorTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Tests/InstrumentationTests/SessionTests/SessionLogRecordProcessorTests.swift -------------------------------------------------------------------------------- /Tests/InstrumentationTests/SessionTests/SessionManagerProviderTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Tests/InstrumentationTests/SessionTests/SessionManagerProviderTests.swift -------------------------------------------------------------------------------- /Tests/InstrumentationTests/SessionTests/SessionManagerTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Tests/InstrumentationTests/SessionTests/SessionManagerTests.swift -------------------------------------------------------------------------------- /Tests/InstrumentationTests/SessionTests/SessionSpanProcessorTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Tests/InstrumentationTests/SessionTests/SessionSpanProcessorTests.swift -------------------------------------------------------------------------------- /Tests/InstrumentationTests/SessionTests/SessionStoreTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Tests/InstrumentationTests/SessionTests/SessionStoreTests.swift -------------------------------------------------------------------------------- /Tests/InstrumentationTests/SessionTests/SessionTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Tests/InstrumentationTests/SessionTests/SessionTests.swift -------------------------------------------------------------------------------- /Tests/InstrumentationTests/URLSessionTests/URLSessionInstrumentationTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Tests/InstrumentationTests/URLSessionTests/URLSessionInstrumentationTests.swift -------------------------------------------------------------------------------- /Tests/Shared/TestUtils/HttpTestServer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-telemetry/opentelemetry-swift/HEAD/Tests/Shared/TestUtils/HttpTestServer.swift --------------------------------------------------------------------------------