OpenCensus propagation package for TraceContext format.

Downloads in past


2731990.1.02 years ago5 years agoMinified + gzip package size for @opencensus/propagation-tracecontext in KB


OpenCensus Trace Context Format Propagation for Node.js
!Gitter chatgitter-imagegitter-url
OpenCensus Trace Context 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.


Install OpenCensus TraceContex Propagation with:
npm install @opencensus/propagation-tracecontext


To propagate span context arround services with Trace Context Propagation, pass an instance of Trace Context Propagation to your tracing instance. For Javascript:
const tracing = require('@opencensus/nodejs');
const propagation = require('@opencensus/propagation-tracecontext');

const traceContext = new propagation.TraceContextFormat();

tracing.start({propagation: traceContext});

Similarly for Typescript:
import * as tracing from '@opencensus/nodejs';
import { TraceContextFormat } from '@opencensus/propagation-tracecontext';

const traceContext = new TraceContextFormat();

tracing.start({propagation: traceContext});

Useful links

  • To know more about Trace Context Format propagation, visit:
  • For more information on OpenCensus, visit:
  • To checkout the OpenCensus for Node.js, visit:
  • For help or feedback on this project, join us on gitter