lib/node_tracers.js
function ZipkinTracer(scribeClient, category, options) {
  var rawTracer = new RawZipkinTracer(scribeClient, category);
  this._tracer = new BufferingTracer(rawTracer, options);

  this.stop = this._tracer.stop.bind(this._tracer);

  EndAnnotationTracer.call(this, this.sendTraces);
}
function ZipkinTracer(scribeClient, category, options) {
  var rawTracer = new RawZipkinTracer(scribeClient, category);
  this._tracer = new BufferingTracer(rawTracer, options);

  this.stop = this._tracer.stop.bind(this._tracer);

  EndAnnotationTracer.call(this, this.sendTraces);
}
A tracer that records to zipkin through scribe. Requires a scribe
client ({node-scribe}).

@param {scribe.Scribe object} scribeClient The client to use to write to
scribe
@param {String} category The category to use when writing to scribe -
defaults to "zipkin" if not passed