interface ConfigurationModel {
    attribute_limits?: AttributeLimits;
    disabled?: boolean;
    distribution?: Distribution;
    file_format?: string;
    "instrumentation/development"?: ExperimentalInstrumentation;
    log_level?: SeverityNumberConfigModel;
    logger_provider?: LoggerProvider;
    meter_provider?: MeterProvider;
    propagator?: Propagator;
    resource?: Resource;
    tracer_provider?: TracerProvider;
    [k: string]: any;
}

Indexable

  • [k: string]: any

Properties

attribute_limits?: AttributeLimits
disabled?: boolean

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

distribution?: Distribution
file_format?: string

The file format version. Represented as a string including the semver major, minor version numbers (and optionally the meta tag). For example: "0.4", "1.0-rc.2", "1.0" (after stable release). See https://github.com/open-telemetry/opentelemetry-configuration/blob/main/VERSIONING.md for more details. The yaml format is documented at https://github.com/open-telemetry/opentelemetry-configuration/tree/main/schema Property is required and must be non-null.

"instrumentation/development"?: ExperimentalInstrumentation
logger_provider?: LoggerProvider
meter_provider?: MeterProvider
propagator?: Propagator
resource?: Resource
tracer_provider?: TracerProvider