UNPKG

node-sleuth

Version:

A zipkin sleuth impelement for general node.

17 lines (16 loc) 580 B
import { TraceId } from 'zipkin'; import { AbstractInjector } from './abstract-injector'; export declare class ProxyInjector extends AbstractInjector { 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(); /** * inject traceId into proxy request header * @param headers proxy request header * @param traceId trace id */ inject(headers: Object, traceId: TraceId): void; }