node-sleuth
Version:
A zipkin sleuth impelement for general node.
16 lines (15 loc) • 558 B
TypeScript
import { AbstractEjector } from './abstract-ejector';
import { Context } from 'koa';
export declare class HttpEjector extends AbstractEjector {
static readonly TRACE_ID_NAME: string;
static readonly SPAN_ID_NAME: string;
static readonly PARENT_SPAN_ID_NAME: string;
static readonly SAMPLED_NAME: string;
static readonly FLAGS_NAME: string;
constructor();
/**
* eject trace id from http request header
* @param ctx koa context
*/
eject(ctx: Context): import("zipkin").option.IOption<import("zipkin").TraceId>;
}