@metinseylan/nestjs-opentelemetry
Version:
deeply integrated OpenTelemetry module for Nestjs
16 lines (13 loc) • 379 B
text/typescript
import { ReadableSpan, SpanExporter } from '@opentelemetry/sdk-trace-base';
import { ExportResult } from '@opentelemetry/core';
export class NoopTraceExporter implements SpanExporter {
export(
spans: ReadableSpan[],
resultCallback: (result: ExportResult) => void,
): void {
// noop
}
shutdown(): Promise<void> {
return Promise.resolve(undefined);
}
}