Skip to content

Commit 57fb894

Browse files
authored
Merge branch 'main' into add-unit-to-view
2 parents e47a58f + ebc8575 commit 57fb894

File tree

3 files changed

+18
-1
lines changed

3 files changed

+18
-1
lines changed

CHANGELOG.md

+1
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@ For experimental package changes, see the [experimental CHANGELOG](experimental/
3232

3333
### :house: (Internal)
3434

35+
* chore(exporter-jaeger): deprecate jaeger exporter [#3585](https://github.com/open-telemetry/opentelemetry-js/pull/3585) @pichlermarc
3536
* fix(sdk-metrics): fix flaky LastValueAggregator test by using fake timer [#3587](https://github.com/open-telemetry/opentelemetry-js/pull/3587) @pichlermarc
3637
* fix(test): fix failing tests by preventing source-map generation [#3642](https://github.com/open-telemetry/opentelemetry-js/pull/3642) @pichlermarc
3738

packages/opentelemetry-exporter-jaeger/README.md

+7-1
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,14 @@
1-
# OpenTelemetry Jaeger Trace Exporter for Node.js
1+
# (Deprecated) OpenTelemetry Jaeger Trace Exporter for Node.js
22

33
[![NPM Published Version][npm-img]][npm-url]
44
[![Apache License][license-image]][license-image]
55

6+
**NOTE: Support for `@opentelemetry/exporter-jaeger` will end March 2024, please use any of the following packages instead:**
7+
8+
- `@opentelemetry/exporter-trace-otlp-proto`
9+
- `@opentelemetry/exporter-trace-otlp-grpc`
10+
- `@opentelemetry/exporter-trace-otlp-http`
11+
612
OpenTelemetry Jaeger Trace Exporter allows the user to send collected traces to Jaeger.
713

814
[Jaeger](https://jaeger.readthedocs.io/en/latest/), inspired by [Dapper](https://research.google.com/pubs/pub36356.html) and [OpenZipkin](http://zipkin.io/), is a distributed tracing system released as open source by [Uber Technologies](http://uber.github.io/). It is used for monitoring and troubleshooting microservices-based distributed systems, including:

packages/opentelemetry-exporter-jaeger/src/jaeger.ts

+10
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,16 @@ import * as jaegerTypes from './types';
2929

3030
/**
3131
* Format and sends span information to Jaeger Exporter.
32+
*
33+
* @deprecated Jaeger supports the OpenTelemetry protocol natively
34+
* (see https://www.jaegertracing.io/docs/1.41/apis/#opentelemetry-protocol-stable).
35+
* This exporter will not be required by the OpenTelemetry specification starting July 2023, and
36+
* will not receive any security fixes past March 2024.
37+
*
38+
* Please migrate to any of the following packages:
39+
* - `@opentelemetry/exporter-trace-otlp-proto`
40+
* - `@opentelemetry/exporter-trace-otlp-grpc`
41+
* - `@opentelemetry/exporter-trace-otlp-http`
3242
*/
3343
export class JaegerExporter implements SpanExporter {
3444
private readonly _onShutdownFlushTimeout: number;

0 commit comments

Comments
 (0)