interface ConfigurationModel {
    attribute_limits?: AttributeLimits;
    disabled?: boolean;
    log_level?: number;
    logger_provider?: LoggerProvider;
    meter_provider?: MeterProvider;
    node_resource_detectors?: string[];
    propagator?: Propagator;
    resource?: Resource;
    tracer_provider?: TracerProvider;
}

Properties

attribute_limits?: AttributeLimits

Configure general attribute limits. See also tracer_provider.limits, logger_provider.limits.

disabled?: boolean

Configure if the SDK is disabled or not. If omitted or null, false is used.

log_level?: number

Configure the log level of the internal logger used by the SDK. If omitted, info is used.

logger_provider?: LoggerProvider

Configure logger provider.

meter_provider?: MeterProvider

Configure meter provider.

node_resource_detectors?: string[]

Node resource detectors If omitted, all is used.

propagator?: Propagator

Configure text map context propagators.

resource?: Resource

Configure resource for all signals. If omitted, the default resource is used.

tracer_provider?: TracerProvider

Configure tracer provider.