@azure/core-tracing package

Интерфейсы

AddEventOptions

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

Instrumenter

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

InstrumenterSpanOptions

Опционы перешли в Instrumenter.startSpan как надмножество TracingSpanOptions.

OperationTracingOptions

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

TracingClient

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

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

TracingClientOptions

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

TracingContext

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

TracingSpan

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

TracingSpanLink

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

TracingSpanOptions

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

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

OptionsWithTracingContext

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

Resolved

Рекурсивно разворачивает «ожидаемый тип», имитируя поведение await.

SpanStatus

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

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

SpanStatusError

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

SpanStatusSuccess

Статус, представляющий успешную операцию, которую можно отправить в TracingSpan.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

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