@midwayjs/otel
Version:
midway open telemetry component
11 lines • 406 B
TypeScript
import { IMidwayApplication } from '@midwayjs/core';
import { Span } from '@opentelemetry/api';
export declare class TraceService {
private currentTracerName;
protected app: IMidwayApplication;
protected init(): Promise<void>;
private getCurrentSpan;
getTraceId(): string;
createSpan(name: string, callback: (span: Span) => unknown): unknown;
}
//# sourceMappingURL=service.d.ts.map