JSPM

@zaplabs/opencensus-propagation-jaeger

0.0.14
  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • 0
  • Score
    100M100P100Q20642F
  • License Apache-2.0

Opencensus propagation package for jaeger's format.

Package Exports

  • @zaplabs/opencensus-propagation-jaeger

This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (@zaplabs/opencensus-propagation-jaeger) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.

Readme

OpenCensus Jaeger Format Propagation

Gitter chat

OpenCensus Jaeger Format Propagation sends a span context on the wire in an HTTP request, allowing other services to create spans with the right context.

The library is in alpha stage and the API is subject to change.

Installation

Install OpenCensus Jaeger Propagation with:

npm install @opencensus/propagation-jaeger

Usage

To propagate span context arround services with Jaeger Propagation, pass an instance of Jaeger Propagation to your tracing instance. For Javascript:

const tracing = require('@opencensus/nodejs');
const propagation = require('@opencensus/propagation-jaeger');

const jaeger = new propagation.JaegerFormat();

tracing.start({propagation: jaeger});

Similarly for Typescript:

import * as tracing from '@opencensus/nodejs';
import { JaegerFormat } from '@opencensus/propagation-jaeger';

const jaeger = new JaegerFormat();

tracing.start({propagation: jaeger});