2.0.0 • Published 2 months ago

@totalsoft/opentracing v2.0.0

Weekly downloads
-
License
MIT
Repository
github
Last release
2 months ago

correlation

This package provides core opentracing functionality.

Installation

npm i @totalsoft/opentracing

or

yarn add @totalsoft/opentracing

Span Manager

Allows propagating an opentracing span across async/await calls.

async function inner() {
  // Access the active span in scope
  const activeSpan = spanManager.getActiveSpan()
}

// Create a scope where the span will be available
spanManager.useSpanManager(rootSpan, async () => {
  await inner()
})