Skip to content

Repository files navigation

basictracer-javascript NPM versionbuild statusTest coverage

The Javascript implementation of the BasicTracer referrence implementation

Installation

npm install --save basictracer

Usage

vartracer=require('basictracer')tracer.setRecorder(functionrecord(span){log(span)})varspan=tracer.startSpan('operationName')span.tag('key','value')span.log('read',{duration: 1000})span.finish()

See tests for more example.

Data Model

type Span {
operationName: String
startTime: Number
duration: Number
tags: [Object]
logs: [Array]
traceId: Long
spanId: Long
parentId: String
sampled: Boolean
baggage: Object
}

Long type represent by long.js

License

MIT

About

The Javascript implementation of the BasicTracer referrence implementation

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages