openlit
Version:
OpenTelemetry-native Auto instrumentation library for monitoring LLM Applications, facilitating the integration of observability into your GenAI-driven projects
8 lines (7 loc) • 518 B
TypeScript
import { InstrumentationType, OpenlitInstrumentations } from '../types';
import { TracerProvider } from '@opentelemetry/api';
export default class Instrumentations {
static availableInstrumentations: OpenlitInstrumentations;
static setup(tracerProvider: TracerProvider, disabledInstrumentations?: string[], instrumentations?: OpenlitInstrumentations): void;
static getFilteredInstrumentations(disabledInstrumentations: string[], instrumentations?: OpenlitInstrumentations): [InstrumentationType, any][];
}