get-it-zipkin

2.0.0 • Public • Published

get-it-zipkin

npm versionBuild Status

Zipkin instrumentation middleware for get-it

Installation

npm install --save get-it-zipkin

Usage

const {Tracer} = require('zipkin')
const getIt = require('get-it')
const zipkin = require('get-it-zipkin')

const tracer = new Tracer({
  // ...
})

const request = getIt([
  zipkin({
    tracer: tracer,
    serviceName: 'calling-service',
    remoteServiceName: 'remote-service'
  })
])

request({url: 'https://some-remote-service/'})

// Remote service name can also be provided on a per-request basis:
request({url: 'https://some-other-service/', remoteServiceName: 'someOtherService'})

License

MIT-licensed. See LICENSE.

Package Sidebar

Install

npm i get-it-zipkin

Weekly Downloads

8

Version

2.0.0

License

MIT

Unpacked Size

15.7 kB

Total Files

10

Last publish

Collaborators

  • rexxars