[]previous and next page

TracerLike

A tracer with the OpenTelemetry startActiveSpan shape.

A tracer with the OpenTelemetry startActiveSpan shape.

Import#

ts
import type { TracerLike } from "@shadow-js/dusk/server";

Signature#

ts
interface TracerLike {
  startActiveSpan<T>(
    name: string,
    options: { readonly attributes?: Readonly<Record<string, string | number | boolean>> },
    fn: (span: SpanLike) => T,
  ): T;
}

Members#

Name Type Description
startActiveSpan startActiveSpan<T>( name: string, options: { readonly attributes?: Readonly<Record<string, string | number | boolean>> }, fn: (span: SpanLike) => T, ): T