0.0.5 • Published 4 years ago

stalk-opentracing v0.0.5

Weekly downloads
935
License
MIT
Repository
github
Last release
4 years ago

stalk-opentracing-js

OpenTracing for javascript/typescript ecosystem

  • Built on top of Javascript OpenTracing API 1.0
  • Runs on both node.js and browsers
  • Comes with a tracer that can report to:
    • Zipkin HTTP API in JSON format
    • Jaeger Collector HTTP API in jaeger.thrift format over binary thrift protocol (requires modern APIs)
    • Stalk Collector, a dead-simple CORS-friendly server that proxies incoming spans to Jaeger, or Zipkin, or both.
  • No dependencies
  • Written in typescript, comes with type definitions built-in
  • Typescript @Trace decorators offering more smooth instrumentation, which can be independently used from tracer. Because it uses opentracing.globalTracer(), you can use any OpenTracing-compatible tracer you want.

Installation

npm i stalk-opentracing --save

Tutorials

Building

  • Clone the repo
  • Install dependencies npm i
  • Build npm run build
  • Run tests npm t
0.0.5

4 years ago

0.0.4

4 years ago

0.0.3

5 years ago

0.0.0

5 years ago