Skip to content

Commit

Permalink
Merge branch 'main' into add-unit-to-view
Browse files Browse the repository at this point in the history
  • Loading branch information
pichlermarc authored Mar 6, 2023
2 parents e47a58f + ebc8575 commit 57fb894
Show file tree
Hide file tree
Showing 3 changed files with 18 additions and 1 deletion.
1 change: 1 addition & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,7 @@ For experimental package changes, see the [experimental CHANGELOG](experimental/

### :house: (Internal)

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

Expand Down
8 changes: 7 additions & 1 deletion packages/opentelemetry-exporter-jaeger/README.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,14 @@
# OpenTelemetry Jaeger Trace Exporter for Node.js
# (Deprecated) OpenTelemetry Jaeger Trace Exporter for Node.js

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

**NOTE: Support for `@opentelemetry/exporter-jaeger` will end March 2024, please use any of the following packages instead:**

- `@opentelemetry/exporter-trace-otlp-proto`
- `@opentelemetry/exporter-trace-otlp-grpc`
- `@opentelemetry/exporter-trace-otlp-http`

OpenTelemetry Jaeger Trace Exporter allows the user to send collected traces to Jaeger.

[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:
Expand Down
10 changes: 10 additions & 0 deletions packages/opentelemetry-exporter-jaeger/src/jaeger.ts
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,16 @@ import * as jaegerTypes from './types';

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

0 comments on commit 57fb894

Please sign in to comment.