Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 0 additions & 5 deletions .changeset/add-versioning-policy.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/updated-otel-deps.md

This file was deleted.

8 changes: 8 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,13 @@
# @adobe/aio-lib-telemetry

## 1.1.1

### Patch Changes

- [`5542c99`](https://github.com/adobe/aio-lib-telemetry/commit/5542c993df9f8328e36fe67c0a16f0e17b9a9b1f) Thanks [@iivvaannxx](https://github.com/iivvaannxx)! - Add [versioning policy](https://github.com/adobe/aio-lib-telemetry/blob/main/README.md#versioning-policy) to the README.

- [`d9b3f27`](https://github.com/adobe/aio-lib-telemetry/commit/d9b3f273af3b1ea79aae1aa34d237a0804b84fcb) Thanks [@iivvaannxx](https://github.com/iivvaannxx)! - [[BREAKING]](https://github.com/adobe/aio-lib-telemetry/blob/main/README.md#versioning-policy) Update OpenTelemetry dependencies (see the [Renovate PR](https://github.com/adobe/aio-lib-telemetry/pull/62) for the full list). The `otel` entrypoint no longer re-exports the `NoopLogRecordProcessor` class, as it's no longer exported by the OpenTelemetry Logs SDK. If you were using it, removing it should be safe, as it basically does nothing and it's the same as not using the processor at all.

## 1.1.0

### Minor Changes
Expand Down
2 changes: 1 addition & 1 deletion docs/api-reference/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ import {

### OpenTelemetry API

OpenTelemetry features a modular architecture consisting of over 25 packages, which can make importing specific APIs rather complex. To streamline this process, our library offers a convenient "meta-package" import path. This allows you to import all the necessary OpenTelemetry APIs from a single source, simplifying the setup.
OpenTelemetry features a modular architecture consisting of over 25 packages, which can make importing specific APIs rather complex. To streamline this process, our library offers a convenient "meta-package" [`otel` import path](_media/otel.ts). This allows you to import all the necessary OpenTelemetry APIs from a single source, simplifying the setup.

While this does not include every OpenTelemetry API, it covers the most common ones you will need in your code. If you find any essential APIs missing, feel free to open an issue or submit a PR. You can also import the APIs you need from the individual OpenTelemetry packages, but this is a convenient way to import all the APIs you need in a single import.

Expand Down
69 changes: 69 additions & 0 deletions docs/api-reference/_media/otel.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,69 @@
/*
* Copyright 2025 Adobe. All rights reserved.
* This file is licensed to you under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License. You may obtain a copy
* of the License at http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software distributed under
* the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS
* OF ANY KIND, either express or implied. See the License for the specific language
* governing permissions and limitations under the License.
*/

// This file re-exports the most commonly used OpenTelemetry components.
// It provides core APIs, SDKs, exporters, and resources while omitting
// specialized packages like individual instrumentations and similar utilities.

/** biome-ignore-all lint/performance/noBarrelFile: This is the import entrypoint for the public API. */

export * from "@opentelemetry/api";
export * from "@opentelemetry/api-logs";
export { OTLPLogExporter as OTLPLogExporterGrpc } from "@opentelemetry/exporter-logs-otlp-grpc";
export { OTLPLogExporter as OTLPLogExporterHttp } from "@opentelemetry/exporter-logs-otlp-http";
export { OTLPLogExporter as OTLPLogExporterProto } from "@opentelemetry/exporter-logs-otlp-proto";
export { OTLPMetricExporter as OTLPMetricExporterGrpc } from "@opentelemetry/exporter-metrics-otlp-grpc";
export { OTLPMetricExporter as OTLPMetricExporterHttp } from "@opentelemetry/exporter-metrics-otlp-http";
export { OTLPMetricExporter as OTLPMetricExporterProto } from "@opentelemetry/exporter-metrics-otlp-proto";
export { OTLPTraceExporter as OTLPTraceExporterGrpc } from "@opentelemetry/exporter-trace-otlp-grpc";
export { OTLPTraceExporter as OTLPTraceExporterHttp } from "@opentelemetry/exporter-trace-otlp-http";
export { OTLPTraceExporter as OTLPTraceExporterProto } from "@opentelemetry/exporter-trace-otlp-proto";
export * from "@opentelemetry/otlp-exporter-base";
export * from "@opentelemetry/otlp-grpc-exporter-base";
export * from "@opentelemetry/resources";
export {
BatchLogRecordProcessor,
ConsoleLogRecordExporter,
InMemoryLogRecordExporter,
LoggerProvider,
type SdkLogRecord,
SimpleLogRecordProcessor,
} from "@opentelemetry/sdk-logs";
export {
AggregationType,
ConsoleMetricExporter,
createAllowListAttributesProcessor,
createDenyListAttributesProcessor,
DataPointType,
InMemoryMetricExporter,
InstrumentType,
MeterProvider,
MetricReader,
PeriodicExportingMetricReader,
TimeoutError,
} from "@opentelemetry/sdk-metrics";
export {
AlwaysOffSampler,
AlwaysOnSampler,
BasicTracerProvider,
BatchSpanProcessor,
ConsoleSpanExporter,
InMemorySpanExporter,
NodeTracerProvider,
NoopSpanProcessor,
ParentBasedSampler,
RandomIdGenerator,
SamplingDecision,
SimpleSpanProcessor,
TraceIdRatioBasedSampler,
} from "@opentelemetry/sdk-trace-node";
export * from "@opentelemetry/semantic-conventions";
2 changes: 1 addition & 1 deletion docs/api-reference/functions/addEventToActiveSpan.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
function addEventToActiveSpan(event: string, attributes?: Attributes): void;
```

Defined in: [api/global.ts:72](https://github.com/adobe/aio-lib-telemetry/blob/559503f2d0d79c50f3f552437165225cc1007a4f/source/api/global.ts#L72)
Defined in: [api/global.ts:72](https://github.com/adobe/aio-lib-telemetry/blob/317842f77a9a2210592cfbae768ca97d536e39af/source/api/global.ts#L72)

Adds an event to the given span.

Expand Down
2 changes: 1 addition & 1 deletion docs/api-reference/functions/defineMetrics.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
function defineMetrics<T>(createMetrics: (meter: Meter) => T): T;
```

Defined in: [core/metrics.ts:52](https://github.com/adobe/aio-lib-telemetry/blob/559503f2d0d79c50f3f552437165225cc1007a4f/source/core/metrics.ts#L52)
Defined in: [core/metrics.ts:52](https://github.com/adobe/aio-lib-telemetry/blob/317842f77a9a2210592cfbae768ca97d536e39af/source/core/metrics.ts#L52)

Helper to define a record of metrics.

Expand Down
2 changes: 1 addition & 1 deletion docs/api-reference/functions/defineTelemetryConfig.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ function defineTelemetryConfig(
};
```

Defined in: [core/config.ts:21](https://github.com/adobe/aio-lib-telemetry/blob/559503f2d0d79c50f3f552437165225cc1007a4f/source/core/config.ts#L21)
Defined in: [core/config.ts:21](https://github.com/adobe/aio-lib-telemetry/blob/317842f77a9a2210592cfbae768ca97d536e39af/source/core/config.ts#L21)

Helper to define the telemetry configuration for an entrypoint.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ function deserializeContextFromCarrier<Carrier>(
): Context;
```

Defined in: [api/propagation.ts:61](https://github.com/adobe/aio-lib-telemetry/blob/559503f2d0d79c50f3f552437165225cc1007a4f/source/api/propagation.ts#L61)
Defined in: [api/propagation.ts:61](https://github.com/adobe/aio-lib-telemetry/blob/317842f77a9a2210592cfbae768ca97d536e39af/source/api/propagation.ts#L61)

Deserializes the context from a carrier and augments the given base context with it.

Expand Down
2 changes: 1 addition & 1 deletion docs/api-reference/functions/getActiveSpan.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
function getActiveSpan(ctx: Context): Span;
```

Defined in: [api/global.ts:30](https://github.com/adobe/aio-lib-telemetry/blob/559503f2d0d79c50f3f552437165225cc1007a4f/source/api/global.ts#L30)
Defined in: [api/global.ts:30](https://github.com/adobe/aio-lib-telemetry/blob/317842f77a9a2210592cfbae768ca97d536e39af/source/api/global.ts#L30)

Gets the active span from the given context.

Expand Down
2 changes: 1 addition & 1 deletion docs/api-reference/functions/getAioRuntimeAttributes.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ function getAioRuntimeAttributes(): {
};
```

Defined in: [api/attributes.ts:28](https://github.com/adobe/aio-lib-telemetry/blob/559503f2d0d79c50f3f552437165225cc1007a4f/source/api/attributes.ts#L28)
Defined in: [api/attributes.ts:28](https://github.com/adobe/aio-lib-telemetry/blob/317842f77a9a2210592cfbae768ca97d536e39af/source/api/attributes.ts#L28)

Infers some useful attributes for the current action from the Adobe I/O Runtime
and returns them as a record of key-value pairs.
Expand Down
2 changes: 1 addition & 1 deletion docs/api-reference/functions/getAioRuntimeResource.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
function getAioRuntimeResource(): Resource;
```

Defined in: [api/attributes.ts:45](https://github.com/adobe/aio-lib-telemetry/blob/559503f2d0d79c50f3f552437165225cc1007a4f/source/api/attributes.ts#L45)
Defined in: [api/attributes.ts:45](https://github.com/adobe/aio-lib-telemetry/blob/317842f77a9a2210592cfbae768ca97d536e39af/source/api/attributes.ts#L45)

Creates a [resource](https://open-telemetry.github.io/opentelemetry-js/interfaces/_opentelemetry_sdk-node.resources.Resource.html)
from the attributes inferred from the Adobe I/O Runtime and returns it as an OpenTelemetry Resource object.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ function getAioRuntimeResourceWithAttributes(
): Resource;
```

Defined in: [api/attributes.ts:64](https://github.com/adobe/aio-lib-telemetry/blob/559503f2d0d79c50f3f552437165225cc1007a4f/source/api/attributes.ts#L64)
Defined in: [api/attributes.ts:64](https://github.com/adobe/aio-lib-telemetry/blob/317842f77a9a2210592cfbae768ca97d536e39af/source/api/attributes.ts#L64)

Creates a [resource](https://open-telemetry.github.io/opentelemetry-js/interfaces/_opentelemetry_sdk-node.resources.Resource.html)
that combines the attributes inferred from the Adobe I/O Runtime with the provided attributes.
Expand Down
2 changes: 1 addition & 1 deletion docs/api-reference/functions/getGlobalTelemetryApi.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
function getGlobalTelemetryApi(): TelemetryApi;
```

Defined in: [core/telemetry-api.ts:34](https://github.com/adobe/aio-lib-telemetry/blob/559503f2d0d79c50f3f552437165225cc1007a4f/source/core/telemetry-api.ts#L34)
Defined in: [core/telemetry-api.ts:34](https://github.com/adobe/aio-lib-telemetry/blob/317842f77a9a2210592cfbae768ca97d536e39af/source/core/telemetry-api.ts#L34)

Gets the global telemetry API.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
function getInstrumentationHelpers(): InstrumentationContext;
```

Defined in: [core/instrumentation.ts:73](https://github.com/adobe/aio-lib-telemetry/blob/559503f2d0d79c50f3f552437165225cc1007a4f/source/core/instrumentation.ts#L73)
Defined in: [core/instrumentation.ts:73](https://github.com/adobe/aio-lib-telemetry/blob/317842f77a9a2210592cfbae768ca97d536e39af/source/core/instrumentation.ts#L73)

Access helpers for the current instrumented operation.

Expand Down
2 changes: 1 addition & 1 deletion docs/api-reference/functions/getLogger.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
function getLogger(name: string, config?: AioLoggerConfig): AioLogger;
```

Defined in: [core/logging.ts:86](https://github.com/adobe/aio-lib-telemetry/blob/559503f2d0d79c50f3f552437165225cc1007a4f/source/core/logging.ts#L86)
Defined in: [core/logging.ts:86](https://github.com/adobe/aio-lib-telemetry/blob/317842f77a9a2210592cfbae768ca97d536e39af/source/core/logging.ts#L86)

Gets a logger instance that can export OpenTelemetry logs.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ function getPresetInstrumentations(
): Instrumentation<InstrumentationConfig>[];
```

Defined in: [api/presets.ts:54](https://github.com/adobe/aio-lib-telemetry/blob/559503f2d0d79c50f3f552437165225cc1007a4f/source/api/presets.ts#L54)
Defined in: [api/presets.ts:54](https://github.com/adobe/aio-lib-telemetry/blob/317842f77a9a2210592cfbae768ca97d536e39af/source/api/presets.ts#L54)

Gets the instrumentations for a given preset.

Expand Down
2 changes: 1 addition & 1 deletion docs/api-reference/functions/instrument.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ function instrument<T>(
): (...args: Parameters<T>) => ReturnType<T>;
```

Defined in: [core/instrumentation.ts:114](https://github.com/adobe/aio-lib-telemetry/blob/559503f2d0d79c50f3f552437165225cc1007a4f/source/core/instrumentation.ts#L114)
Defined in: [core/instrumentation.ts:114](https://github.com/adobe/aio-lib-telemetry/blob/317842f77a9a2210592cfbae768ca97d536e39af/source/core/instrumentation.ts#L114)

Instruments a function.

Expand Down
2 changes: 1 addition & 1 deletion docs/api-reference/functions/instrumentEntrypoint.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ function instrumentEntrypoint<T>(
): (params: Record<string, unknown>) => ReturnType<T>;
```

Defined in: [core/instrumentation.ts:272](https://github.com/adobe/aio-lib-telemetry/blob/559503f2d0d79c50f3f552437165225cc1007a4f/source/core/instrumentation.ts#L272)
Defined in: [core/instrumentation.ts:272](https://github.com/adobe/aio-lib-telemetry/blob/317842f77a9a2210592cfbae768ca97d536e39af/source/core/instrumentation.ts#L272)

Instruments the entrypoint of a runtime action.
Needs to be used ONLY with the `main` function of a runtime action.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ function serializeContextIntoCarrier<Carrier>(
): Carrier;
```

Defined in: [api/propagation.ts:38](https://github.com/adobe/aio-lib-telemetry/blob/559503f2d0d79c50f3f552437165225cc1007a4f/source/api/propagation.ts#L38)
Defined in: [api/propagation.ts:38](https://github.com/adobe/aio-lib-telemetry/blob/317842f77a9a2210592cfbae768ca97d536e39af/source/api/propagation.ts#L38)

Serializes the current context into a carrier.

Expand Down
2 changes: 1 addition & 1 deletion docs/api-reference/functions/tryAddEventToActiveSpan.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ function tryAddEventToActiveSpan(
): boolean;
```

Defined in: [api/global.ts:88](https://github.com/adobe/aio-lib-telemetry/blob/559503f2d0d79c50f3f552437165225cc1007a4f/source/api/global.ts#L88)
Defined in: [api/global.ts:88](https://github.com/adobe/aio-lib-telemetry/blob/317842f77a9a2210592cfbae768ca97d536e39af/source/api/global.ts#L88)

Tries to add an event to the active span.

Expand Down
2 changes: 1 addition & 1 deletion docs/api-reference/functions/tryGetActiveSpan.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
function tryGetActiveSpan(ctx: Context): Span | null;
```

Defined in: [api/global.ts:52](https://github.com/adobe/aio-lib-telemetry/blob/559503f2d0d79c50f3f552437165225cc1007a4f/source/api/global.ts#L52)
Defined in: [api/global.ts:52](https://github.com/adobe/aio-lib-telemetry/blob/317842f77a9a2210592cfbae768ca97d536e39af/source/api/global.ts#L52)

Tries to get the active span from the given context.

Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# `EntrypointInstrumentationConfig`

Defined in: [types.ts:240](https://github.com/adobe/aio-lib-telemetry/blob/559503f2d0d79c50f3f552437165225cc1007a4f/source/types.ts#L240)
Defined in: [types.ts:240](https://github.com/adobe/aio-lib-telemetry/blob/317842f77a9a2210592cfbae768ca97d536e39af/source/types.ts#L240)

The configuration for entrypoint instrumentation.

Expand All @@ -23,7 +23,7 @@ optional hooks: {
};
```

Defined in: [types.ts:138](https://github.com/adobe/aio-lib-telemetry/blob/559503f2d0d79c50f3f552437165225cc1007a4f/source/types.ts#L138)
Defined in: [types.ts:138](https://github.com/adobe/aio-lib-telemetry/blob/317842f77a9a2210592cfbae768ca97d536e39af/source/types.ts#L138)

Hooks that can be used to act on a span depending on the result of the function.

Expand Down Expand Up @@ -92,7 +92,7 @@ initializeTelemetry: (
) => TelemetryConfig;
```

Defined in: [types.ts:266](https://github.com/adobe/aio-lib-telemetry/blob/559503f2d0d79c50f3f552437165225cc1007a4f/source/types.ts#L266)
Defined in: [types.ts:266](https://github.com/adobe/aio-lib-telemetry/blob/317842f77a9a2210592cfbae768ca97d536e39af/source/types.ts#L266)

This function is called at the start of the action.

Expand Down Expand Up @@ -121,7 +121,7 @@ The telemetry configuration to use for the action.
optional integrations: TelemetryIntegration[];
```

Defined in: [types.ts:255](https://github.com/adobe/aio-lib-telemetry/blob/559503f2d0d79c50f3f552437165225cc1007a4f/source/types.ts#L255)
Defined in: [types.ts:255](https://github.com/adobe/aio-lib-telemetry/blob/317842f77a9a2210592cfbae768ca97d536e39af/source/types.ts#L255)

Integrations with external telemetry systems.

Expand All @@ -143,7 +143,7 @@ Integrations with external telemetry systems.
optional isSuccessful: (result: unknown) => boolean;
```

Defined in: [types.ts:135](https://github.com/adobe/aio-lib-telemetry/blob/559503f2d0d79c50f3f552437165225cc1007a4f/source/types.ts#L135)
Defined in: [types.ts:135](https://github.com/adobe/aio-lib-telemetry/blob/317842f77a9a2210592cfbae768ca97d536e39af/source/types.ts#L135)

A function that will be called to determine if the instrumented function was successful.
By default, the function is considered successful if it doesn't throw an error.
Expand Down Expand Up @@ -178,7 +178,7 @@ InstrumentationConfig.isSuccessful;
optional propagation: TelemetryPropagationConfig;
```

Defined in: [types.ts:248](https://github.com/adobe/aio-lib-telemetry/blob/559503f2d0d79c50f3f552437165225cc1007a4f/source/types.ts#L248)
Defined in: [types.ts:248](https://github.com/adobe/aio-lib-telemetry/blob/317842f77a9a2210592cfbae768ca97d536e39af/source/types.ts#L248)

Configuration options related to context propagation.
See the [TelemetryPropagationConfig](../type-aliases/TelemetryPropagationConfig.md) for the interface.
Expand All @@ -198,7 +198,7 @@ optional spanConfig: SpanOptions & {
};
```

Defined in: [types.ts:106](https://github.com/adobe/aio-lib-telemetry/blob/559503f2d0d79c50f3f552437165225cc1007a4f/source/types.ts#L106)
Defined in: [types.ts:106](https://github.com/adobe/aio-lib-telemetry/blob/317842f77a9a2210592cfbae768ca97d536e39af/source/types.ts#L106)

Configuration options related to the span started by the instrumented function.
See also the [SpanOptions](https://open-telemetry.github.io/opentelemetry-js/interfaces/_opentelemetry_api._opentelemetry_api.SpanOptions.html) interface.
Expand Down
12 changes: 6 additions & 6 deletions docs/api-reference/interfaces/TelemetryConfig.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# `TelemetryConfig`

Defined in: [types.ts:200](https://github.com/adobe/aio-lib-telemetry/blob/559503f2d0d79c50f3f552437165225cc1007a4f/source/types.ts#L200)
Defined in: [types.ts:200](https://github.com/adobe/aio-lib-telemetry/blob/317842f77a9a2210592cfbae768ca97d536e39af/source/types.ts#L200)

The configuration options for the telemetry module.

Expand All @@ -22,7 +22,7 @@ optional diagnostics:
| TelemetryDiagnosticsConfig;
```

Defined in: [types.ts:227](https://github.com/adobe/aio-lib-telemetry/blob/559503f2d0d79c50f3f552437165225cc1007a4f/source/types.ts#L227)
Defined in: [types.ts:227](https://github.com/adobe/aio-lib-telemetry/blob/317842f77a9a2210592cfbae768ca97d536e39af/source/types.ts#L227)

The configuration options for the telemetry diagnostics.

Expand All @@ -38,7 +38,7 @@ The configuration options for the telemetry diagnostics.
optional instrumentationConfig: Omit<EntrypointInstrumentationConfig, "initializeTelemetry">;
```

Defined in: [types.ts:218](https://github.com/adobe/aio-lib-telemetry/blob/559503f2d0d79c50f3f552437165225cc1007a4f/source/types.ts#L218)
Defined in: [types.ts:218](https://github.com/adobe/aio-lib-telemetry/blob/317842f77a9a2210592cfbae768ca97d536e39af/source/types.ts#L218)

The instrumentation configuration that will be used for the entrypoint function.

Expand All @@ -65,7 +65,7 @@ undefined;
optional meter: Meter;
```

Defined in: [types.ts:287](https://github.com/adobe/aio-lib-telemetry/blob/559503f2d0d79c50f3f552437165225cc1007a4f/source/types.ts#L287)
Defined in: [types.ts:287](https://github.com/adobe/aio-lib-telemetry/blob/317842f77a9a2210592cfbae768ca97d536e39af/source/types.ts#L287)

The meter used to create metrics.

Expand All @@ -87,7 +87,7 @@ Partial.meter;
sdkConfig: Partial<NodeSDKConfiguration>;
```

Defined in: [types.ts:207](https://github.com/adobe/aio-lib-telemetry/blob/559503f2d0d79c50f3f552437165225cc1007a4f/source/types.ts#L207)
Defined in: [types.ts:207](https://github.com/adobe/aio-lib-telemetry/blob/317842f77a9a2210592cfbae768ca97d536e39af/source/types.ts#L207)

The configuration options for the OpenTelemetry SDK.
See the [NodeSDKConfiguration](https://open-telemetry.github.io/opentelemetry-js/interfaces/_opentelemetry_sdk-node.NodeSDKConfiguration.html) interface.
Expand All @@ -104,7 +104,7 @@ See the [NodeSDKConfiguration](https://open-telemetry.github.io/opentelemetry-js
optional tracer: Tracer;
```

Defined in: [types.ts:281](https://github.com/adobe/aio-lib-telemetry/blob/559503f2d0d79c50f3f552437165225cc1007a4f/source/types.ts#L281)
Defined in: [types.ts:281](https://github.com/adobe/aio-lib-telemetry/blob/317842f77a9a2210592cfbae768ca97d536e39af/source/types.ts#L281)

The tracer used to create spans.

Expand Down
Loading