swift-otel
                                
                                
                                
                                    swift-otel copied to clipboard
                            
                            
                            
                        OpenTelemetry client built for server-side Swift
This adds a `OTelTraceIdRatioBasedSampler` (see [Spec](https://github.com/open-telemetry/opentelemetry-specification/blob/main/specification/trace/sdk.md#traceidratiobased)). The sampler takes the last 8 bytes of the `TraceID` and interprets them as a single `UInt64` value which is then used for the...
Addresses #26 by establishing a TLS connection if endpoint is not `inSecure`. This patch does not yet add support for `OTEL_EXPORTER_OTLP_CERTIFICATE`, `OTEL_EXPORTER_OTLP_CLIENT_KEY`, `OTEL_EXPORTER_OTLP_CLIENT_CERTIFICATE`
Although version 0.9.0 states that Swift 6 support was added, it doesn't actually build on the latest Swift 6.0 snapshot (2024-06-22). ``` ~/myapp/.build/checkouts/swift-otel/Sources/OTel/Tracing/Processing/Batch/OTelBatchSpanProcessor.swift:95:34: error: pattern that the region based isolation...
I'm curious as to what work would need to be done to support HTTP as an additional transport mechanism to GRPC. Currently I'm setting up otel on iOS and using...
## Documentation Screenshots ### Index Page  ### Logging  ### Metrics  ### Tracing 
Includes other unmerged PRs
First, thank you so much for making swift-otel available! It has been an invaluable resource in my first steps with Swift and distributed tracing. The grpc-swift project has branched release...
Bumps [thollander/actions-comment-pull-request](https://github.com/thollander/actions-comment-pull-request) from 2 to 3. Release notes Sourced from thollander/actions-comment-pull-request's releases. v3.0.0 What's Changed chore(deps-dev): bump typescript from 5.2.2 to 5.3.3 by @dependabot in thollander/actions-comment-pull-request#326 chore(deps-dev): bump prettier from...