Tracing
Distributed tracing with W3C Trace Context.
1 min readEdit this page
Usage
import { Tracer } from '@restjs/observability'
const tracer = new Tracer({ serviceName: 'my-api' })
await tracer.trace('user.create', async (span) => {
span.setAttribute('user.email', email)
return await createUser(data)
})Propagation uses the W3C traceparent header.