@opentelemetry/sdk-trace-node
Version:
OpenTelemetry Node SDK provides automatic telemetry (tracing, metrics, etc) for Node.js applications
22 lines • 889 B
TypeScript
import type { SDKRegistrationConfig } from '@opentelemetry/sdk-trace-base';
import { BasicTracerProvider } from '@opentelemetry/sdk-trace-base';
import type { NodeTracerConfig } from './config';
/**
* Register this TracerProvider for use with the OpenTelemetry API.
* Undefined values may be replaced with defaults, and
* null values will be skipped.
*
* @param config Configuration object for SDK registration
*/
export declare class NodeTracerProvider extends BasicTracerProvider {
constructor(config?: NodeTracerConfig);
/**
* Register this TracerProvider for use with the OpenTelemetry API.
* Undefined values may be replaced with defaults, and
* null values will be skipped.
*
* @param config Configuration object for SDK registration
*/
register(config?: SDKRegistrationConfig): void;
}
//# sourceMappingURL=NodeTracerProvider.d.ts.map