0.0.7 • Published 6 years ago

@deal/opencensus-propagation-tracecontext v0.0.7

Weekly downloads
-
License
Apache-2.0
Repository
github
Last release
6 years ago

OpenCensus Trace Context Format Propagation for Node.js

Gitter chat

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.

This project is still at an early stage of development. It's subject to change.

Installation

Install OpenCensus TraceContex Propagation with:

npm install @deal/opencensus-propagation-tracecontext

Usage

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('@deal/opencensus-nodejs');
const propagation = require('@deal/opencensus-propagation-tracecontext');

const traceContext = new propagation.TraceContextFormat();

tracing.start({propagation: traceContext});

Similarly for Typescript:

import * as tracing from '@deal/opencensus-nodejs';
import { TraceContextFormat } from '@deal/opencensus-propagation-tracecontext';

const traceContext = new TraceContextFormat();

tracing.start({propagation: traceContext});

Useful links