@zerosuxx/opentelemetry-nestjs
Version:
OpenTelemetry module for Nestjs with auto instrumentation and resource detection. Initially forked from https://github.com/overbit/opentelemetry-nestjs.git
7 lines (6 loc) • 368 B
TypeScript
import { ModuleMetadata } from '@nestjs/common';
import type { OpenTelemetryModuleConfig } from './OpenTelemetryModuleConfig.interface';
export interface OpenTelemetryModuleAsyncOption extends Pick<ModuleMetadata, 'imports'> {
useFactory?: (...args: any[]) => Promise<Partial<OpenTelemetryModuleConfig>> | Partial<OpenTelemetryModuleConfig>;
inject?: any[];
}