@splunk/otel
Version:
The Splunk distribution of OpenTelemetry Node Instrumentation provides a Node agent that automatically instruments your Node application to capture and report distributed traces to Splunk APM.
13 lines • 815 B
TypeScript
import type { ProfilingExporter, ProfilingExtension, ProfilingOptions, StartProfilingOptions } from './types';
export type { StartProfilingOptions, ProfilingOptions };
export declare function defaultExporterFactory(options: ProfilingOptions): ProfilingExporter[];
export declare function isProfilingContextManagerSet(): boolean;
export declare function ensureProfilingContextManager(): void;
export declare function startProfiling(options: ProfilingOptions): {
stop: () => Promise<void>;
};
export declare function loadExtension(): ProfilingExtension | undefined;
export declare function noopExtension(): ProfilingExtension;
export declare function _setDefaultOptions(options?: StartProfilingOptions): ProfilingOptions;
export declare const allowedProfilingOptions: string[];
//# sourceMappingURL=index.d.ts.map