Поделиться через


@azure/core-tracing package

Интерфейсы

AddEventOptions

Представляет параметры, которые можно передать в addEvent.

Instrumenter

Представляет неустранимый инструментатор реализации.

InstrumenterSpanOptions

Параметры, передаваемые в startSpan в качестве надмножества ТрассировкиSpanOptions.

OperationTracingOptions

Параметры трассировки, заданные для операции.

TracingClient

Представляет клиент, который может интегрироваться с настроенными в настоящее время инструментатором.

Создание экземпляра с помощью createTracingClient.

TracingClientOptions

Параметры, которые можно передать в createTracingClient

TracingContext

Неизменяемый контейнер контекста значений трассировки для текущей операции.

TracingSpan

Представляет диапазон неустранимой трассировки реализации.

TracingSpanLink

Указатель из текущего TraceSpan на другой диапазон в той же или другой трассировке.

TracingSpanOptions

Параметры, используемые для настройки только что созданного диапазона.

Псевдонимы типа

OptionsWithTracingContext

Тип служебной программы, когда мы знаем, что трассировкаContext была задана как часть параметров операции.

Resolved

Более узкий тип TypeScript 4.5, который рекурсивно распространит "ожидаемый тип", эмулируя поведение await.

SpanStatus

Представляет состояния, которые можно передать в setStatus.

По умолчанию все диапазоны будут созданы с состоянием "unset".

SpanStatusError

Состояние, представляющее ошибку, которую можно отправить setStatus

SpanStatusSuccess

Состояние, представляющее успешную операцию, которую можно отправить в setStatus

TracingSpanKind

Тип диапазона.

Функции

createTracingClient(TracingClientOptions)

Создает новый клиент трассировки.

useInstrumenter(Instrumenter)

Расширяет пакет SDK Azure с поддержкой данной реализации инструментатора.

Сведения о функции

createTracingClient(TracingClientOptions)

Создает новый клиент трассировки.

function createTracingClient(options: TracingClientOptions): TracingClient

Параметры

options
TracingClientOptions

Параметры, используемые для настройки клиента трассировки.

Возвращаемое значение

  • Экземпляртрассировки .

useInstrumenter(Instrumenter)

Расширяет пакет SDK Azure с поддержкой данной реализации инструментатора.

function useInstrumenter(instrumenter: Instrumenter)

Параметры

instrumenter
Instrumenter

Используемая реализация инструментатора.