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.

/get-it-zipkin/

    Package Sidebar

    Install

    npm i get-it-zipkin

    Weekly Downloads

    2

    Version

    2.0.0

    License

    MIT

    Unpacked Size

    15.7 kB

    Total Files

    10

    Last publish

    Collaborators

    • rexxars