Skip to content

Commit

Permalink
Add translation of InstrumentationLibraryInfo to Jaeger (#801)
Browse files Browse the repository at this point in the history
* Add translation of InstrumentationLibraryInfo to Jaeger

* Fix case

* Rename InstrumentationLibraryInfo to InstrumentationLibrary

* Better wording
  • Loading branch information
iNikem committed Aug 19, 2020
1 parent a6943fd commit a6dd3a1
Showing 1 changed file with 38 additions and 0 deletions.
38 changes: 38 additions & 0 deletions specification/trace/sdk_exporters/jaeger.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
# OpenTelemetry to Jaeger Transformation

This document defines the transformation between OpenTelemetry and Jaeger Spans.
Jaeger's v2 API is defined in the
[jaeger model.proto](https://github.com/jaegertracing/jaeger-idl/blob/master/proto/api_v2/model.proto)

## Summary

The following table summarizes the major transformations between OpenTelemetry
and Jaeger.

TBD

## Mappings

This section discusses the details of the transformations between OpenTelemetry
and Jaeger.

### InstrumentationLibrary

OpenTelemetry Span's `InstrumentationLibrary` MUST be reported as span `tags` to Jaeger using the following mapping.

| OpenTelemetry | Jaeger |
| ------------- | ------ |
| `InstrumentationLibrary.name`|`otel.instrumentation_library.name`|
| `InstrumentationLibrary.version`|`otel.instrumentation_library.version`|

### Attribute

TBD

### Status

TBD

### Events

TBD

0 comments on commit a6dd3a1

Please sign in to comment.