An open API service indexing awesome lists of open source software.

https://github.com/slashmo/swift-otel-jaeger

Jaeger support for OpenTelemetry Swift
https://github.com/slashmo/swift-otel-jaeger

Last synced: about 1 year ago
JSON representation

Jaeger support for OpenTelemetry Swift

Awesome Lists containing this project

README

          

# Jaeger Support for OpenTelemetry Swift

[![Swift 5.3](https://img.shields.io/badge/Swift-5.3-%23f05137)](https://swift.org)
[![Made for Swift Distributed Tracing](https://img.shields.io/badge/Made%20for-Swift%20Distributed%20Tracing-%23f05137)](https://github.com/apple/swift-distributed-tracing)
[![CI](https://github.com/slashmo/opentelemetry-swift-jaeger/actions/workflows/ci.yaml/badge.svg)](https://github.com/slashmo/opentelemetry-swift-jaeger/actions/workflows/ci.yaml)

This library adds support for [Jaeger](https://jaegertracing.io/) to [OpenTelemetry Swift](https://github.com/slashmo/opentelemetry-swift).

## Development

### Formatting

To ensure a consistent 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
```