https://github.com/slashmo/swift-otel-xray
AWS X-Ray support for Swift OTel
https://github.com/slashmo/swift-otel-xray
opentelemetry opentelemetry-swift swift swift-distributed-tracing tracing xray
Last synced: about 2 months ago
JSON representation
AWS X-Ray support for Swift OTel
- Host: GitHub
- URL: https://github.com/slashmo/swift-otel-xray
- Owner: slashmo
- License: apache-2.0
- Created: 2021-03-31T20:02:24.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2024-12-09T13:34:28.000Z (7 months ago)
- Last Synced: 2025-05-06T04:13:12.612Z (about 2 months ago)
- Topics: opentelemetry, opentelemetry-swift, swift, swift-distributed-tracing, tracing, xray
- Language: Swift
- Homepage: https://swiftpackageindex.com/slashmo/swift-otel-xray
- Size: 84 KB
- Stars: 9
- Watchers: 1
- Forks: 3
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# X-Ray Support for OpenTelemetry Swift
[](https://github.com/slashmo/opentelemetry-swift-xray/actions/workflows/ci.yml)
[](https://swiftpackageindex.com/slashmo/swift-otel-xray)
[](https://github.com/apple/swift-distributed-tracing)This library adds support for [AWS X-Ray](https://aws.amazon.com/xray/) to [OpenTelemetry Swift](https://github.com/slashmo/opentelemetry-swift).
## Development
### Formatting
To ensure a consitent code style we use [SwiftFormat](https://github.com/nicklockwood/SwiftFormat).
To automatically run it before you push to GitHub, you may define a `pre-push` Git hook executing
the *soundness* script:```sh
echo './scripts/soundness.sh' > .git/hooks/pre-push
chmod +x .git/hooks/pre-push
```